01-18-2011, 12:16 PM
http://pixelatedgeek.com/2011/01/world- ... y-trailer/
There's a trailer in there. I expect to see some Starcraft Squad videos when this comes out.
There's a trailer in there. I expect to see some Starcraft Squad videos when this comes out.