• Welcome to DestroyRepeat - The #1 place to talk about Video Games. Why not take a minute to register for your own free account now? Registration is completely free and will enable the use of all site features including the ability to join in or create your own discussions.


Welcome to Destroy Repeat

We are the gaming and tech community for you

Register Log in
  1. Carlos

    Official Thread Overwatch

    Name: Overwatch Release Date: May 24, 2016 Genre: First Person Shooter (FPS) Developer: Blizzard Entertainment Publisher: Blizzard Entertainment Activision/Blizzard revealed Overwatch during BlizzCon 2014. Overwatch is a multiplayer FPS title that focuses around co-op with abilities & roles...
  2. DuhWhitePanda

    Overwatch announced

    Overwatch is a first person shooter announced at Blizzcon by developers Blizzard Entertainment. The game is reminding people a lot of Valve game, Team Fortress 2. Thus far there has been no mention of a console port. The BETA is dated for 2015. You can register for the BETA on Battlenet. My...
  3. Carlos

    Overwatch revealed

    At BlizzCon 2014, Blizzard Entertainment, the creative minds behind big franchises such as Diablo, Starcraft, and Warcraft has revealed a new IP (intellectual property)... It's called "Overwatch" and the game takes place sometime in the future... Blizzard also revealed the gameplay trailer...