This is surprisingly good. I am thinking about running a homebrew solo campaign if I have the time.
5/5 Stars.