It's only a little on the rough side, but it's pretty solid. The only drawback to it is that it's played online, and so your accuracy is sometimes dependent on how good your internet connection is. When my connection hiccoughs there's actual input lag ("it's the ping"). Other than that it's fun and I get to listen to Ame's new song on repeat XD
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.