megadads.org
Game Pass is the System Seller That Xbox Has Been Needing
I’ve been an Xbox fan for a lot of years. I play games on all of the major consoles, but I’ve had a soft spot for the Microsoft box since I first played Halo in my brother’s basem…