Tag: infographic

Detailed StarCraft Infographic

Have you owned the long-incubating video game StarCraft 2? Whether you’ve got it or not, Blizzard Entertainment had sold 1.5 million copies of StarCraft 2 Wings of Liberty during …

Advertisement