Die for this Unboxing of Demon’s Souls Deluxe Edition

September 28, 2009 Written by Dan Massi


Demon’s Souls release date of October 6th 2009 is coming ever so closer. Know what that means? It’s time for an unboxing!


Demon’s Souls is currently in development by From Software, with Atlus publishing the title. It’s scheduled for release on October 6th.