Tried it out, and what you have here is great so far. Except reloading your light source isn't working. kept me from proceeding, unfortunately.
I’m sorry to hear that. It never had that issue for me when I was playtesting for a long time