A very good game all around. You gotta watch ads for the beginning until you level up your stuff, then its not bad at all. Unfortunately that was my first impression. After 2 months of upgrading I have realized that the game simply makes the enemies tougher as you upgrade. I am only on the 8th stage after 2 months. After a bunch of recent upgrades the 7th stage is so much harder that I cant even beat it. The game is rigged 100%. It is a great game except for that aspect.