A fun quick game. Looks wonderful. The music and the small details really bring out a sense of immersion.
The web version seems to have a hard time aiming (probably low fps), but the downloaded version for windows worked great!
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.