A great and fun concept!
The limited field of vision and wonky level generation limits the fun a bit though.
I also encountered a case where the player wasn't visible and just took damage till he died.
Thank you for your feedback. I also noticed that recently (thanks to your feedback). When I tested it in Unity it works perfectly. I haven't noticed it in my build file when I playtested it.