Wow! This is a very interesting game with unusual gameplay. I've never seen anything like it before. It's a bit difficult to calculate how exactly to hit the wall so that the ball on the opposite side will spawn where it should, but it adds interest
10/10