3 ms·
You mean like the lock downed Xbox where even physical games have to pay a license fee and you have to buy digital games through the store?
by scarface74 4y ago
You mean like the lock downed Xbox where even physical games have to pay a license fee and you have to buy digital games through the store?