The story is there, but it really can't be rated much higher without more of it. There's less than 30 min of playtime, and the "ending" is the game telling you there's no more development. Would love to see more, but can't suggest it in the meantime.
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.