This was good fun for a Rogueland run of mine. Well done.
Thank you for the kind words! It means a lot :)