Thanks! It's actually all 2D. I built a custom raycaster from scratch for the jam, so the world is faking the 3D right alongside the enemies. I'm working on getting a version out after the jam that IS 3D using three.js.
wow, I didnt notice it is a 2d environment, thats crazy. I just got the idea from the enemy sprites that turn like a billboard.