I have to say that this game has been a great experience for me. The visuals are stunning and the general plot is interesting. The levels also seem to be in order from difficulty. The only complaints I have are a few bugs; on my iPhone 5S running iOS 7.1, the music in the game switches off randomly while playing a level sometimes and doesnt come back until you completely restart the app. Also, at times, the speed button in the left bottom corner sticks and you cant turn it off until you try the level again a couple of times. Other than those few things, awesome game!