Tag: overwatch beta

Preview: Overwatch Beta Impressions

Overwatch is a new IP from Blizzard that a lot of fans have been desperately waiting for. The game takes on a “MOBA” (Multi-play Online Battle Arena) approach, in a way, and blends it with an arena FPS (first person shooter) with a unique twist around every turn. The game’s dynamics are beautifully crafted and the gameplay is simply addicting and fun, but is there enough content to warrant a purchase? Find out in our preview.

AtGames’ Legends Ultimate Arcade Returns This Month

If you missed out on the impressive home arcade that brought a ridiculous amount of games and modern features, you're in luck. It comes...