Just my honest opinion here: it wasn't that great. The visuals were good. The jump scare wasn't really a scare either. This just feels like a playable ad to your Steam game. Nothing wrong with it, but it doesn't seem to fit the content presented on the Steam page for the game. As if these two aren't connected at all. Rating is for the visuals and sound only.
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.