Overwatch Rumor: Is Athena The Next Upcoming Hero?

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?