Thank you for the reply. Playing this version more, there are many things which I now feel are switched off (The characters not liking each other) and not bugs.
With the body parts you have, you could add undead with vampires and ghouls. Slick back. pointy ears, pale skin, fangs, face paint 4. Buzz cut dopey eyes, human ears, green skin, under bite, face paint 4.
Path finding: Build a list of rooms the invader enters and which direction. Each time the invader enter a room, check the list to see if they have entered the room before. If they have not entered, add the room to list. If the have do not add the room. When the invader wishes to leave, they check the room to the list and follow that direction.