Thanks! The game is using a perspective fov camera and then all the walls, the player, and the enemies are textures wrapped onto primitives in 3d space to get the look. Underneath that, it's all tile based collisions and movement.