It looks like Microsoft is in the midst of changing the way games are being offered - and possibly madeā¦