I think this is Bored Leviathans best game by far. It's an atmospheric, walking simulator game that has you stumbling through a dark house filled with mannequins. If you have an irrational fear of mannequins, this will scare the shit out of you. 4/5
itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.