Games Other Content StarCraft 3 Confirmed! Blizzard Has Already Started Working On It! Channel: Wazzup Nerd Insider • Sourced: Wazzup Nerd Insider • Published 12 months ago