A really cool short horror experience with an unexpected ending! :)
I wonder what the key is for tho..