Battle Passes Suck November 16, 2021August 26, 2021 by L. P. Cowling Battle passes are, what’s the word? Oh, right: bullshit. The vast majority of my youth playing multi-player games …