WASD to move and the arrow keys to look around. Use the O and P keys to toggle the viewmap. You can also hold Q when starting to skip the intro.
I wrote this as an instructional demo for a Scratch hackathon where the goal was to make a game in three hours. I got a little carried away and kept adding to it... it's just a one floor proof of concept. The game is a 3D remake of Atari's Haunted House. It does some things I haven't seen a raycast engine do before, like positional audio. You can have NPC and object billboards as well, so it's kind of like the first two Elder Scrolls games. Currently they don't get culled by walls and there isn't any sort of advanced chase pathing or depth testing so that would be the next step if this ever got a revisit.