Starcraft 2 finally has a date that it will grace us with it’s ever addictive presence.

Read more