Skip Navigation

Xbox has reportedly ‘shut departments dedicated to bringing games to physical retail’

With Ubisoft talking about getting gamers used to not owning our games...

18
18 comments
18 comments