The concept of orbiting around the squares is very well implemented in the game, and the bosses are very good. The extra jump mechanic when collecting the blue orbs is one of the things that makes the player want to keep playing the game.