Is Blizzard working on a Starcraft FPS? A huge leak has just been dropped so in this video we will be go over everything that was explained!