Challenging and surprisingly addictive! Unfortunately I started getting crashes multiple times when I got to the upgrade choice. I think some tweaks to how fast you get upgrades would be nice as well, it feels like after the first one the step to next one is a bit too long, maybe it works better when you get to the higher levels and keep more stats.