Overwatch’s New Hero, Echo, Arrives With A Thud, At Least Judging By Twitch Interest in video games is at an all-time high due to the fact that everyone is trapped indoors playing and watching them, but one game doesn’t quite seem to be capitalizing on the moment, which could be emblematic of broader concerns. That would be Overwatch.