StarcraftManiac on 15 December 2008
Whoow! Just wow. Seriously, this is better then ANYTHING on the X360. And I believe this is ingame cuzz part 1 already looked phenomenal! Just wow!
THE NETHERLANDS