Thanks for getting that far! Yeah I didn't hint enough at the rotation controls of the game, which is what you need to solve that last puzzle. They're a little odd so I'm going to look at how I can adjust them.
Glad you enjoyed the atmosphere