Call of Duty's newest title, Vanguard wasn't exactly a hit. The game more so flopped in terms of sales and overall reviews, however, it still brought...
There's something awfully satisfying about going to war with a character you in your right mind know can banish a whole army in a heartbeat. Having...