1 definition by STanasse

Top Definition
A recently announced game by Blizzard entertainment. It is the long awaited sequel to Starcraft and Starcraft: Brood War. It features man graphical upgrades and new elements to the game.
Upon hearing that Starcraft 2 was announced, my friend knew how he was going to spend his next five years
by STanasse May 22, 2007

Mug icon
Buy a starcraft 2 mug!