Su lanzamiento para Xbox Live Arcade fue a principios de septiembre de 2008, tras varios retrasos, uno de ellos, fue por la nueva política de Microsoft de obligar a los desarrolladores de Xbox Live Arcade a aumentar el tamaño de los juegos de 50 a 150 megas como mínimo.