Another very clever game and takes the classic sokoban to another level. Although the first level made me feel really good once I figured out what was happening, when it came to the later (or last, im not sure I wasn't able to beat it) levels it was extremely difficult to follow what was happening.
If I were you, I would experiment with making this game in another engine that can handle the balls bouncing without the need for player input. I think that will make the levels easier for the player, but also easier to design because it will be more understood visually.
Otherwise really great puzzle game!