World of starcraft

WHERE IS IT??? blizzard starcraft creators i challenge you to make world of starcraft! seriously though some people like wow but imagine how many more subscribers you could get if you did world of starcraft omg.

1 Like