Great game
It's fun and the upgrades are nicely paced. I like the smashstreak bonuses too. However, I don't think there's one player, even the ones who actually pay mochimedia for stuff, who likes that. It's very frustrating to play for ages to get all upgrades just to find out you have to give some money to mochimedia to actually "finish" the game. That's just an evil way to get money from the players.
Good game nonetheless. I love the Nanaca crash concept.