Lol. I love that video. Its awesome. And thats what it looks like captured off-screen. Still eight months from release. WOW!
The longer version is at the link I made on the first page. Its still off-screen, but its better quality.
starcraft - Playing Games = FUN, Talking about Games = SERIOUS