starcraft on 18 October 2008
This launch trailer is EXCELLENT!!!
I wish they could show this as a TV advert, the game would shift a TONNE.
But the trailer is far too long.
starcraft - Playing Games = FUN, Talking about Games = SERIOUS