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