Video Games News, Reviews & Guides


Browsing Tag


Overwatch beta starts from today

It is today that Blizzard opens the beta for its expected new franchise: Overwatch. The game, Overwatch, caused a sensation at the time of its presentation, and Blizzard has taken everyone with an unexpected short game that comes out of its…