I enjoy the concept and the puzzles, you certainly did not make them easy and I love how there is no one correct answer. Recommendation would be a move counter, make an even higher challenge. Sometimes when I moved, only some balls would move. Sometimes I would press a button and one by one a ball would move. Keep up the good work!