hunter_alien on 23 May 2009
Gamespot... Im watching it on gamespot since e3 04, so I wont interrupt the streak. Tough I dont rely them on reviews anymore, I always managed to get good quality vids during e3 even when I had a crappy net connection :P
Vote the Mayor for Mayor!