Games Like Overwatch

15 Games Like Overwatch (2020)

Games like overwatch. Technically, Overwatch is a multiplayer first-person shooter focused on a squad. Overwatch, developed and released by Blizzard Entertainment, is affectionately named by its fans a ‘hero-based shooter.’ The matches are divided into two six-team teams. A roster of over 30 characters, called heroes, is chosen by each Read more…