10/17/16Now playing Overwatch Animation Perfectly Captures Pre-Game RidiculousnessIn Overwatch, a bunch of elite superheroes team up to absolutely kick the shit out of arcade cabinets around the…