StarCraft II Never Ceases to Amaze

With the release of Blizzard’s long-awaited StarCraft II just a few days away, they’ve released a jaw-dropping new trailer. Saying this game is going to be incredibly awesome would be the understatement of the year. Well, why are you still reading this? Push “Play!” now!