Die for this Unboxing of Demon’s Souls Deluxe Edition
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.