There have not been any official announcement on the game’s release date, but tonnes of free downloads videos and trailers are already made available on starcraft2.com. To add on top of those, Blizzard last week released their Starcraft II fansite kit. If you are a Starcraft fan who wants to … Continue reading »