Tag: World of Warcraft


Watch The New Overwatch Animated Short: Recall

We have talked about Overwatch once or twice on CS. Even labeling it “the FPS you didn’t know you wanted.” We still stand by that statement by the way. After spending about 2 hours with Blizzard’s “Alpha” build of Overwatch […]


Overwatch May Be Your Next Favorite Shooter

Since its unveiling at Blizzcon last November, Overwatch has become the next Blizzard game to look out for. The announcement trailer for the stylish 6 v 6 first person shooter was flashy, colorful and filled with action. The already polished […]