This is a well-made game! First, I thinked the controls will be similar to the 8 Ball Pool game. (For the charging mechanic, adding force behind the ball instead of in front of it ). You could try it that way as well.