Brevard News

The 5th Overwatch Season Returns On May 5th

With the news of the acquisition of Blizzard Entertainment – Overwatch’s parent company still rife, Blizzard has announced that Overwatch will be back for its 5th season on May 5th. For the last four seasons, Overwatch has changed the video gaming sector so much that it’s one of the most popular titles alongside the likes of CS: GO and Dota 2. […]