Fun implementation. I manged to run into a bug though. I swapped a tile and the new tile managed to be one piece outside the playing field at which point the game stopped progressing.
I'm stuck on the bone collection quest. there's a locked trap door toward the upper part of the house. I somehow managed to drop the key above the trap door but am unable to open the door nor to retrieve the key again