TOTS Demo: Demon's SoulsKevin Van Ord gives us an in-depth look at Demon's Souls, from the recent Today On the Spot episode!By on October 24, 2019 at 11:58PM PDT Demon's Souls