Challenging! Started playing and could not stop until I finished it all. Levels 10 and 15 were specially hard (144 deaths before I passed L15 :b)