Final Overwatch Trailer “Hero” Released
One day before the Overwatch servers become populated by the masses, Blizzard has dropped it’s last cinematic trailer for the game. This time it centers around the super soldier, John “Jack” Morrison or better known as “Soldier 76”. Personally, this is by far my favorite trailer of the bunch and feel that is high praise because…