This game does exactly what it sets out to do, and does it with style. At first, I wasn't expecting too much, but the depth of the upgrade system and increasing difficulty of the ongoing level kept me interested until I won. The sheer volume of stuff in the shop kept the collecting of coins as a primary directive, and all of the upgrades felt useful and necessary. Puzzle mode was fun for a little while after adventure mode, but a bit on the easy side. I'd like to see this game expanded to multiple stages of equivalent or greater depth. Well done.