It's a very great game but, the levels are very fast paced and you don't upgrade as much as you thought. You're trying your best to get to the bare minimum but, all that results in failure. The only thing that relives me is that you get to keep your coins after your lose so you can by more upgrades.