Electronic GamesNews IEM Katowice 2017 Starcraft II Twitch Live! February 27, 2017 PCgeek Check out the ESL Starcraft II battles going on right now! Watch live video from ESL_SC2 on www.twitch.tv