El juego fue presentado en el E3 2007 por Microsoft programado para ser lanzado en Navidad de 2007.