Games Starcraft: the Revolution of eSports Carol Yang discusses why Starcraft has become such a phenomenal success