Finding self-published indie games on Xbox is a lot easier as of today. You’ll be able to find them on the Xbox Store hidden in their own “Creators Collection” marketplace. Microsoft’s Chris Charla (director of its ID @ Xbox indie outreach program) s… – Source