zgamer5 on 22 July 2010
im really excited, and after seeing the launch trailer i can't wait to play it, hopefully the game is coming to my country, i hate asia :(
Being in 3rd place never felt so good