Platform Previewed: PC Overwatch is an online team-based first person shooter made by Blizzard Entertainment. You play not as classes...
Battle.net recently had login issues that made several titles unplayable. It was recently resolved by Blizzard. Due to the login...