it was just some ok zombie game 5/10
edit: this was the same dude that blamed the sequel's cancellation on players who waited for a sale lol
also some of the bugs at launch were gamebreaking bugs like a checkpoint spawning you in the middle of a horde of enemies causing a death loop and forcing you to delete your savefile
The Lead Devs don't pick the release date nor do they control how big the team is. I assume, as with every buggy game, the company rushed them to hit specific release date and issues get fixed month's after launch