Thanks for playing, and thank you a lot for the video!
Edit: the latest update should have fixed most of the bugs you might've experienced in your playthrough. The next one will address a few missing details here and there, and will also be released as a standalone EXE file if you want (although the recommended version is the web one, as the game has been designed around it).