Considering how small the game is, it totally should be available to play in browser. Other than that, simple but pretty good.
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.
See all itch.io tips