Overwatch Open Beta Impressions

This week Taylor was out so Thomas and Ryan played the Overwatch open beta on PC and talked about their impressions on it.

Posted on May 5, 2016 .