If like me your guna moan about unfinished games and us paying for what is basically a beta then heres some advice. Don't listen to companies like ign that are clearly paid to reviews these games, just wait until the game has been released for a week and keep an eye on the official forums. As you can see from these forums people will speak the truth and actually tell you what condition the game is in.
This is the time I advise not to listen to IGN at all. Waiting a week would be beneficial, but the fact is people have waited years for a game and secured themselves a copy via a pre-order. People are going to find it very hard to resist the temptation to but the game they are hyped for, while people on their friends list are enjoying it.
If your going to listen to the hype and impulse buy like sheep then you have noone but yourselves to blame. I think people are actually beginning to take this into consideration now and games publishers are going to lose so much money if they dont pull there socks up.
Waiting months or years for a game, looking forward to it and then pre-ordering doesn't make people a sheep. I loved Dragon Age: Origins. Actually words don't express how much I liked that game. So when BioWare announced a sequel, I pre-ordered to make sure I have the signature edition. Now, I love Dragon Age 2, I think its fantastic. But am I a sheep for buying it when a large chunk of the community hate it but I don't? Am I a sheep for buying it even though I played the demo beforehand and as such, knew how it would play? No. Crysis 2 had a demo, and people knew that even though it was old code, the final game would still have issues. No game (esp with MP) has a flawless launch. You can guarantee that Brink and Duke Nukem Forever will have Splash Damage and Gearbox fixing what the community want. While they look promising, they won't have a flawless launch. Oh, and chances are Battlefield 3 will have issues before anyone thinks DICE are gaming Gods.
If we all stand together then we will get a decent finished product that we can all enjoy, this is all i want crysis and any future releases to be
We all want that, but realistically with deadlines, competition launches, and a publisher that will grow impatient after a while, its impossible for every MP to work perfect at launch.