Not sure what the plot of the game is...but playing it is both enjoyable and challenging. I'm pretty sure I have the highest score anyone could possibly have at 35.
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.