Starcraft 2 Launch Central

Today is perhaps the biggest launch event in PC gaming in years. Starcraft 2, sequel to the most popular RTS game of all time which amongst other things made competitive gaming what it is today, is beginning to go live across the world as we speak.

Read Full Story >>
The story is too old to be commented.