For Extra Life 2020, Trevor sat down to stream Demon’s Souls for the first time. You can find Part One here. Part Two takes him up through the second boss. You can also check out a video of just the boss fight down below.
Support his Extra Life efforts here: thatnerdysite.com/el2020