I really like the atmosphere. Loving the illumination, and making it a core element of the gameplay would definitely suit it.
Different type of enemies, weapons or mechanics would've been a great addition, and it could've combined nicely with the recall mechanic. It's a shame that time is so scarce in a GameJam :').
I enjoyed playing the game, it's great!