A few more hints:
A couple hints for anyone having trouble:
Good luck!
I switched the page to a discussion forum because CaoFire's LP thumbnail could be considered a spoiler for anyone who wanted to be spooked/surprised by what the game contains...
You made an important discovery at 1:41... ;-)