Very reminiscent of Penumbra: Overture. Was that a major influence?
Absolutely, 100%! Penumbra and Amnesia for gameplay, and Penumbra for environments. Good spot! :)