There seem to be overall positive about the show, especially Demon Souls.
Self Member Sep 17, 2020 #1 There seem to be overall positive about the show, especially Demon Souls.