A quick kinda broken raycasting test WASD to move Arrow keys to look around Space to jump E to shoot Q for map O while in the map to move to your mouse The yellow dot in the map is the key
Spirtes in the map don't really work