Very nice game. I like the mix of puzzles, action, and atmosphere you got here. I'm not sure I got the whole story right but I think I got the general idea.
I was able to get both endings but it's a bit of a pain to have to play through everything twice. If it's not too difficult to add, making it so you can continue at the last checkpoint after getting an ending would be really helpful to players that want to get both.