Atlus ha rilasciato ulteriori dettagli per quanto riguarda la Standard e la Delux version di Demon’s Souls.I preordini saranno premiati con un art book di 40 pagine completamente a colori insieme alla colonna sonora.La Deluxe Edition invece includerà le stesse cose ottenibili tramite pre-order con l’aggiunta di una guida strategica di 150 pagine, una custiodia da collezione, la colonna sonora completa un premium art book.