c03n3nj0 on 24 May 2010
The only grumbling I've heard are from reading the IGN and Gametrailer comments on the reviews.
The only answer I can come up with those is just fanboyism.
Tag (Courtesy of Fkusumot) "If I'm posting in this thread then it's probally a spam thread."