The Official website for Overwatch is available now and subscribe for the Beta!

With today’s announcement it was only a matter of minutes before Blizzard launched the official website for Overwatch and even less for us to work on a new domain for the game!

While the team is working hard on the new website, we suggest you to watch (again?) the cinematic trailer for the new franchise!