A free program for Android, by AndreDev.
Ball Fall is a fun and exciting physics-based puzzle game with many different levels. It has great visuals and sound and the gameplay is simple and easy to learn.
The main character is a ball-shaped item and the main goal is to bounce off the various barriers and get to the other side. To do so, you need to carefully time your touch and swipe to create a barrier that will allow you to bounce off the obstacles.
Not just reflecting, but the challenge here is to keep the ball away from crashing into the black barrier or falling and in the end, have to repeat this game from the beginning. The more times you get past the barriers, the more points you get.