Where Illusion is the ultimate weapon