Very nice gameplay loop. Didn't run into any major bugs during my playtime. A bit more variety in the minigames and upgrades, and perhaps some scaling difficulty, might really put this over the top. I can appreciate why those goals may not have been feasible, though, of course.