Jyamma Games' public criticism prompts swift action from Xbox leadership, aiming for a timely release.