Sledgehammer Games released the Call of Duty: Vanguard beta this weekend to allow early adopters a chance to dive in and get a sneak preview of the game. This release seeks a return to form of the Call of Duty games that gave the franchise its blockbuster status, and turns the clock back to World […]