Overwatch is definitely one of the most popular titles played on Twitch. With a wide variety of characters to choose from, the game play possibilities can be endless. Superpinkninja, Alana Evans, is a massive Overwatch fan and it shows. Check out this clip of Alana getting down and dirty with DVa!
Watch live video from AlanaEvans on www.twitch.tv