I enjoyed this game. It took me a while to get the mechanics because I prefer learning them through game play instead of instructions, but once I got rolling, I kept going until I finished all the levels. Nicely done!