Thanks for the kind words!
The aiming is unpredictable because the code I use for the kick is a bit weird. The power of the shot is also determined by how far from the ball you are, ther farther your are the more powerful the kick. I'm not sure if that's a bug or a feature yet