I really liked the idea and style of this game, but the motion blur was too nauseating to get past the first part. If there is ever a way to turn it off, i would definitely revisit it.
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.