GameSpot 90.0%
Gamespy 89.0%
IGN 92.0%
Avault 90.0%
Wow.... all of those reviews are really high.
[b]I wasn't intending on playing the game at all b/c it looked like TOTAL spamming, but maybe there's more to it?
Do these reviews change anyone else's perception of the game?
Bookmarks