The game was released in July 2010 on Xbox Live Arcade, and has since been ported to several other systems, including the PlayStation 3 and Microsoft Windows.
Permainan tersebut dirilis pada Juli 2010 di Xbox Live Arcade, dan sejak itu di-porting ke beberapa sistem lain, termasuk PlayStation 3 dan Microsoft Windows.