Twitch channel ysue3539 has been streaming Overwatch the most in 2018 having streamed in 53 hours so far with 35 average viewers and 35 highest concurrent viewers.
ysue3539 also streamed the game IRL second most in 2018 for 5 hours and had 18 average viewers while playing it. ysue3539
also had 18 highest concurrent viewers playing IRL.
Always up to date.