Overwatch Closed Beta Now Live!

Blizzard Entertainment has started the beta for their new IP (Intellectual property) Overwatch! Which is a team-based FPS (First Person Shooter) with a large array of hero characters to choose from. Today is the anticipated beginning of... Read more