POSSIBLE SPOILER
Ah, so at the end it explains who they are, and I would guess that also explains the strange building with lots of locked doors and keys. It was a simple but nice entry to the jam, well done!
Thank you!