Overwatch

Overwatch Review (PC)
In a world where media companies are too content to endlessly regurgitate their greatest hits, one company has stepped out from the shadows to bring forth something different, something original, something amazing.

Overwatch, Blizzard's first new intellectual property in almost two decades, is…
The History of Blizzard: Vikings, Crafts, and One Mad Gorilla
Blizzard's name is an aptly-chosen one; this titanic game company is famous for its glacial development pace. New Blizzard projects usually have lengthy gaps between them, with release dates rarely getting mentioned until the product is finished and ready to ship. While it can be frustrating fo…
8 Best Team-Based Games to Watch in 2016
2016 is fixing up to be an amazing year for player vs player team-intensive titles. Major publishers abound are taking to this model that's almost MOBA-ish (like Defense of the Ancients or League of Legends) and infusing it with a much more action-intensive feel, such as being set in the skelet…

Load More Articles