I like how this game is challenging but not in an annoying way. It just takes some getting used to and getting better. I did not finish the game (yet) but I like that you also keep things varied enough to be interesting - at least that is what I felt during the 10-12 levels I managed to clear.