Microsoft is placing ads in future 1st party Xbox games and Sony fanboys are freaking out

Microsoft is placing ads in future 1st party Xbox games and Sony fanboys are freaking out

3,767 View

Publish Date:
24 August, 2022
Category:
Other Online Gaming
Video License
Standard License
Imported From:
Youtube