ParentFull threadsourcecodeplz·no, from what i understand you still need an xbox to play it, but you dont have to buy it upfront, you can buy it by the hour.View on HN