Overwatch heroes and villains now number at least 22 as of last count. Rumors of upcoming ones are continuing to excite or irritate the playing community.Overwatch update leak Overwatch update leak Athena – Omnic Support Hero? One rumored upcoming hero is Athena. Overwatch players know her as the game’s announcer. Blizzard even featured the … Continue reading Overwatch Rumor: Is Athena The Next Upcoming Hero?
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed