If you don't care about achievements, this game is awesome and you should buy it. But as an achievement enthusiast, this game is a pain in the ass. They have a habit of adding achievements years later, but then the achievements have issues. It's already annoying enough to come back to finish the game again when the new achievements are added, but for those achievements to be unobtainable without ridiculous workarounds? I have to give this game a negative review out of principle.
The first time was when they added Thanksgiving levels and achievements for getting them. The problem was that they were only available for a limited time around Thanksgiving time, and I found out about a week after the levels were removed. I had to wait a year to go back and finish the game again. Now they added a new achievement about a secret in the main campaign, but you can't get it if you already finished the campaign! The only way to get it is to replay the game to this point again (which is like 70% through). Yes, I could download a save, but I shouldn't have to.
"You're really giving the game a negative review over achievements?" I'm giving the game a negative review for not respecting my time on multiple occasions. Either don't add new achievements, or if you do, make sure they work. And if they don't work, let your community know you're fixing them. Why would I ever buy another game from this dev after this precedent they've set? If they actually fix the glitches with the achievements, I'll be happy to change this to a positive review.