Twitch channel starbuck has been streaming StarCraft II the most in 2018 having streamed in 143 hours so far with 176 average viewers and 176 highest concurrent viewers.
starbuck also streamed the game Warcraft III: The Frozen Throne second most in 2018 for 12 hours and had 15 average viewers while playing it. starbuck
also had 15 highest concurrent viewers playing Warcraft III: The Frozen Throne.
Always up to date.