Overwatch is at co-op team-based multiplayer shooter that certainly seems to have taken cues from Team Fortress 2.
You have to admire how Blizzard revealed the game, too. It teased a new announcement, showed a lengthy (and beautiful) CG trailer, followed it with a gameplay trailer, mentioned an upcoming beta, and revealed everyone in attending could play the game.
That's how you reveal a video game.
Though Blizzard hasn't dropped a high-res version of the trailer yet, some people captured the stream: