The concept is great and the game is very fun and addicting. I like the idea and the visuals were executed great. The only problem is that its too easy to run out of moves, and it doesn't always tell you when you're out of moves. Otherwise an excellent game, great job!