Overwatch Logo | 01 Overwatch is a multimedia franchise centered on a series of online multiplayer first-person shooter (FPS) video games developed by Blizzard Entertainment Share on Social Media x facebook pinterest linkedin reddit emailwhatsapp