This was a roller coaster of emotions. This game is a very simple yet engrossing one. I came across it on an ad and gave it a shot. Being a fan of popular TD games like BTD, I was expecting something similar and was given something even better. The upgrades seem small and minute but many play off one-another and overtime a massive difference is felt. The problem is the inability to make use of many of the core mechanics because of monetization. I would gladly pay 7-10$ for a finished game that simply requires me to play to progress. But claiming to be a free game then stating “well you can progress normally for free, but spending money will speed it up significantly” feels like a stab in the back. Literally every upgrade/card/ultimate is locked behind insane grinding time, or simply spending money. And it’s not some small amount of money either. 20-30$. That micro transaction is literally the amount I’d spend on a fully finished and developed indie game. Not for some gems in an mobile game. Not to mention the “events” are literally, not figuratively, just another 20-30$ micro transaction for “limited time resources”. Even just ads are okay, since you make your money and I only have to sit through 30s but being strong armed to spend exuberant amounts of money for a “free” experience just ruins it. I’m always sad to see a great idea like this ruined by greed or a bad business practice. This really is a great game, just executed absolutely terribly. I really hoped this would stack against games like BTD6 but wow was I let down.