Very good, I got this in the bundle and I quite like the gameplay, plays really nice on real hardware.
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.