Pretty fun concept. Graphics and music are cool. I can't understand how the game decides whether the ball will "bounce" off your teammates or they'll intercept it.
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.