One of the best game I have played so far, levels are just good not too hard and not too easy, (except one I go stuck at)I hope it goes without saying but you should complete it with story and stuff!!