This is really well done, I'm looking forward to playing through whenever I find time. And the pdf is such a great idea!
Thank you for your kind words