Fue anunciado en 2010 que Microsoft distribuirá el juego para su consola Xbox 360 en 2011, mediante el servicio de Xbox Live Arcade.