Great concept! Other than the balls sometimes getting stuck (for example bouncing between a bumper and the walls) gameplay is very smooth :)