Inside South Korea’s Starcraft Stadium
By Spencer . September 6, 2012 . 11:30amThe I’Park Mall in Yongsan (“Dragon Hill” in Korean) looks like an ordinary electronics shop with floors lined with digital cameras and computer parts. Well, until you get to the top floor and see a Starcraft eSports stadium.