This weekend, Overwatch will be available for free on PS4 and (disappointingly) for only Xbox One owners with an Xbox Live Gold membership.
Powered by WPeMatico
News, Reviews, and all things Gaming!
This weekend, Overwatch will be available for free on PS4 and (disappointingly) for only Xbox One owners with an Xbox Live Gold membership.
Powered by WPeMatico