This week we talked about Overwatch's esports aspirations, video game reviews, and how hyped Taylor is for Battlefield 1.