Thanks for the support! And thanks for the bug report!
As for the townhall, boy do I have good news for you ;D Check out our latest post on patreon!