For fans, it's always exciting when a video game's release date leaks and this morning, IGN accidentally leaked the release date for Blizzard's Overwatch in an advertisement. You can see the image where the release date was leaked and see what Blizzard pegged as the official release date for Overwatch.Click To