I think this initial impression is slightly unfair... the game looks much better on my pc at least than the pc that Gamespot used in the video. The game is great at the moment and if we have in mind that the games has just been released, it seems that there's great pontential ahead. I would recommend this game to any mmorpg player.
thiagofali's comments