Games where the player needs to bounce something away need to be careful because the obvious solution of "just make the velocity negative" leads to very rigid, Pong-like movement that the player can't control much. Solutions where the player can control the outgoing trajectory of the bounce (such as making it bounce more upward if hitting it with the player's head or more downward if hitting it with the feet) give the player more control and make it more skill-based. That said, I enjoyed playing it 🙂