It's certainly an experience, and it works surprisingly well in narrative, but it feels like a film that was forced to be a game. The "game" aspects don't feel well-integrated with the rest of the game. Also, the small initial view is "cinematic", but doesn't make it easy to see anything.
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.