New Logo for Overwatch 2 provided by ESPN. Blizzard released Overwatch back in May of 2016 to critical acclaim from fans and reviewers alike. It has kept a consistent player base over the years due to constant new updates including Maps, Characters, and Events. Players enjoyed the game for what it was but many wondered... Continue Reading →