May 18th, 2018When Overwatch launched on May 24th, 2016, the gaming world was taken by storm. The game, which had brought in about 9.7 million players for its open beta, was finally in the hands of the public when the servers officially went live.
We personally remember booting up the game for the first time and diving into the game. We remember...
April 26th, 2017Thankfully, Blizzard's hit title Overwatch is still showing no signs of slowing down whatsoever! Thanks to GAMEOST, you can check out a large 40-minute compilation to catch you up with all of the amazing animated shorts Blizzard put together to get fans into the canon! This does beg the question though: What's next?
One of the very...