Se ha puso a la venta para Microsoft Windows el 26 de junio de 2007, y en Xbox Live Arcade para Xbox 360 el 7 de noviembre de 2007.