This game is so well done. The art is stunning. Although I can beat half of the level by doing nothing. I found that big yellow ball that pound the screen is very unpredictable, which give the game more interaction.