No, there are no random ghosts. That's also why I implemented that tombstone screen after each death. So you can check, why the ghost that killed you has been, where it was. (You can still hover the runes with your mouse there to check)
And so far my algorithm appeared to work accurately, so there are always exactly two runes marking the tile where a ghost appeared :thumbs_up: So no luck included.
I'm super glad you liked the game! Thank you for playing~