in All Sources Call of Duty: Vanguard beta impressions — There's work to be done by autobot September 21, 2021, 2:00 pm The open beta for Call of Duty: Vanguard went live over the weekend. Here are our first impressions of what Sledgehammer has to offer. www.pcinvasion.com