Really cool game! I liked the mechanics. Its simple in concept but you still managed to make the levels have some complexity and challenge to them.
There were a few levels that felt a bit slow thought, such as “Timings”, waiting for the ball to bounce back and forth for awhile. But there was only a few instances of this.
Really well done! Good job!