De downloadgame was oorspronkelijk aangekondigd voor PC, PlayStation 3 en Xbox 360, maar nadat de ontwikkelaars gebruik hadden gemaakt van een door Sony opgezet fonds voor gameontwikkelaars, werd besloten het spel exclusief naar PlayStation Network te brengen. Dat was in juni 2010; nu lijkt de game alsnog naar XBLA te komen.