I'll never understand why, on a PUZZLE game, there are levels where you literally just have to avoid the obstacles. What part of that requires intelligence or puzzle solving skills? The boss wasn't even a puzzle. It was probably the slowest boss I've faced in a game. Half of it was waiting for the heads to stop sending wasps, which was easy since they moved super slowly.