The levels are wonderfully challenging (though I discovered that playing with a touchscreen does enable you to "cheat" a bit). Great music choice to match the game, too.