Interesting concept! But I think there definitely needs to be some kind of 'pressure' on the player; Either more limited control or more limited ricochets or something else to make it easier to lose. Right now it just feels like you're flying around checking boxes.
Still, really cool concept. Good luck if you choose to develop it further.