Tag: StarCraft 3

StarCraft 3

StarCraft 2’s Developers Would…

One of the developers of the StarCraft 2 team revealed that the team is more than up to making…

theGeek TV