Microsoft onderhoud een goede relatie met de onafhankelijke studios, wat resulteert in ene constante stroom aan toffe indie-titels die naar Xbox en PC komen. In een zogenaamde showcase reel laat Microsoft nieuwe beelden zien van enkele veelbelovende titels.