This is really great music adventure game. Not trivial music game everyone used to. Even without decent audio card latency is ok. Beside, it can be used even for an educational purpose as start for learning an improvisation.
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.