Thanks for playing the game.
Thank you for notifying me of the softlock.
I had to switch some functions to other classes at the last minute which caused the out of moves screen to not pop as it was still in an other class :S. I agree it is sometimes a bit unclear which balls are close enough. I wanted to add a highlight when you hovered over a ball but ran out of time to implement.