After playing this game for almost a year and 646 hours spent in this game, I can safely say that this game is an EXTREMELY pay to win game. There is no end to the upgrades and as soon as you feel like you have done it all and bought the best and reached the top of the game and can relax a bit, they'll throw even more upgrades. Unless you plan on putting thousands upon thousands of dollars into this game forever, don't bother. Because that is they only way to remain competitive.