Ungrateful? Hold on. This is not some humanitarian mission after a hurricane, this is an entertainment piece of software. If its not up to Tripple A standard it claims to be, its our right to voice our disappointment. Don't preorder? Sure, I agree. And what about 4 months after game release? So when is the game supposed to be ready to play exactly? When it reaches first anniversary of it's premiere?