This game is really good. Especially the dialogue and character interactions. Also, very weird, which I entirely embrace and enjoy.
New update fixes that pretty much, I'd say it's now a lot easier to find meaningful locations because of new NPC interactions taking you to useful places.
Np, glad to be a part of the Jam!