Ball Slider: Fill Box Puzzle comes from Xingming Huang. The object is to slide all the balls until they hit a wall or into an empty space.
I solved about 60 levels in roughly 30 minutes. After doing 3 or 4 levels, there is an ad. Usually the 5 second type.
This game is strictly for beginning puzzlers who need to build some confidence.