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