Hello! I'm glad you liked it.. yeah, those are quite creepy creatures haha. Nobody knows this but the elk is actually an elk-wolf hybrid. And I'm sorry you couldn't figure out the hedgehog puzzle, I need to create better hints throughout the game. You need to pull a lever that is located near the hedgehog that you can only see if you use the power. Anyway, thanks for your feedback :)