this needs some sort of guide...like what does electric do to enemies? and im not 100% sure about some of images saying what is immune to what etc...
otherwise, quite a nice game i think
position of the bat relative to the ball is power (also need the right height) and timing is direction
the only luck involved is not knowing that and somehow still passing the game ^^