Microsoft has apologized to Jyamma Games after delays in the Xbox certification process for Enotria: The Last Song, leading to an indefinite release delay.