The buildup to Blizzard's latest game is finally over, and we now have Overwatch in our hands. But does the game live up to its months of hype?
Call of Duty returns to show us its yearly announcement trailer, and in 2016, we're heading into space! Call of Duty: Infinite Warfare is set to release 11/04/16, and features space combat and more destruction than ever before. Check out the launch trailer above, and tell us what you think about Call of Duty... IN SPACE!!