I'm sure you all have heard about the new balls, but I have even more ideas!
This "Ball-Hit System" could be used for ball-hitting sports, like Tennis and Baseball.
Basically, lets say you are playing tennis. You grab the "Racket" item, and right-click to serve. Okay, cool. Now you have to hit it, but it will likely not be realistic! Sure you can randomize the angle and speed after you hit it, but it will still not make sense. So here is the solution, the angle is based on how far and what direction from the crosshair you swing at the ball. The closer to the cursor, the more speed and straight the ball goes. Let's say you manage to hit it direct center. BAM, super hit! It goes flying at like 100mph or something, however it would be very hard to actually hit the ball direct center. For baseball this will likely trigger a homerun.