In some ways situations like this actually hurt the reputation of a game more than mediocre launch day reviews. Reviews in a lot of ways drum up anticipation one way or another and this is not only a diffuser but a negative connotation to associate your game with.
Fingers crossed that nothing is drastically wrong with the game.