FIX THE MOTHER*UCKING LAG!!!!!!!!!!!!!
I'm at the end of my wits because of the lag. It needs to be fixed if you expect some replaying value.
The game itself excels in almost every aspect. The amount of diamonds you get for upgrades increases gradually and the monsters get tougher as you climb. The downside about the monsters is that they are always the same but only get more health and power.
The upgrades themselves are very helpful! I found the bazooka most appealing for the story and the spreadshot for the mini games.
It has a HUGE replay value because of the tons of upgrades and the mini games.