I finished playing through Evil Defenders. It is a tower defense game for PC or mobile; I played PC. It is somewhat entertaining, but either you like tower defense and have already played better or have not and should play better. If you liked Kingdom Rush and want more levels of a worse version, pick this up on a sale.
There are fifteen levels each at six difficulties. You will need to go through most of those because the upgrade costs were set with mobile microtransactions in mind, please buy more souls. But if you play through the assorted difficulties, the game is not especially difficult, as the upgrades come faster than the difficulty.
The game’s achievements are kind of bad, which is an outgrowth of the grindy mindset. I decided to play through the whole game, all difficulties, and like the person in the linked thread I have 3 achievements left that will take hours of repetitive play to complete. Their estimates are a little high, because you could “efficiently” grind a high-yield map, so I timed that and estimate it would take 15 hours of playing that one map 90 times to complete the last few achievements. No. Even getting 1 more achievement would take 3 hours. Still no. Global stats tell me that 2% of players have that last achievement, so I hope they were cheating rather than spending a literal day farming kills. If the game had an endurance mode, and I could leave it running overnight, that might be doable, but no.
Getting all the achievements is not the point so much as using the achievements as a guide to what the developers are thinking and doing. In this case, they made 15 levels and are trying for fake longevity by adding on repetition. Grind souls to get your upgrades, repeat the levels six times each, and if you want your 100% completion, play for another entire day.