Home News Overwatch is now Live!

Overwatch is now Live!

Blizzard announced Overwatch at the end of 2014 and now our watch has ended after one and a half years.

Overwatch was released today for PC, PS4 and Xbox One. Apparently, it is going to take place in e-sport tournaments very soon according to sales and the amount of players that game gained around the world through BETA.

It is time for us to begin our watch, “the world needs heroes”.