Beautiful graphics! And it has very fair ads, hardly even disturbing, a deserved break after accomplished level. Most important the game consists of real actual gameplay, many levels with nice difficulty, but not too hard. And no boring story telling, just have fun playing.