Tricky puzzler, definitely had me scratching my head. It seemed like some enemies followed the player and some had a set path, maybe colour them differently so we can tell the difference. The player and enemies not moving at the same time also got took a while to get used to. Also sometimes the spawners stopped indicating when fireballs would spawn which caught me off guard!