ID@Xbox is Xbox’s initiative designed to help independent developers publish games across the Xbox ecosystem. First launched in 2013, it essentially replaced Xbox Live Arcade and allows developers to ...