StarCraft is a video game that was launched in 1998 and since its launch has sold an astonishing 11 million units. This infographic highlights some of the impressive facts and figures behind StarCraf...
t since it's launch and helps to explain what the game is.
Did you work on this visual? Claim credit!