Featured Overwatch 2 Reveal Recap June 17th, 2022 Overwatch is a critically acclaimed team-based shooter. Blizzard Entertainment's new IP quickly captured people's hearts. However, the planned...