This game has a crack in it, I played for two hours straight once I got the hang of it. The only critique I can offer is that it would have been nice if the player's record was being kept as they advanced through the levels. I would have been incentivized to play even longer if there had been recognition for how good I was doing. Besides that, it is a great game, with smooth animation, and a nice UI design. Great job!