Call of Duty Vanguard, despite its attempts at innovation, still feels like a typical Call of Duty game. Battlefield 2042, despite its gripping marketing, is a half-baked cake with some vital ingredients missing. Halo Infinite, despite its amazing multiplayer gameplay, had a dodgy progression system at launch that stole the […]