2007-05-20

More Starcraft

The official gamplay video is here!! You must check this out!

edit
You can now watch it directly from gametrailers.com!

No comments: