I just picked up the game and it worked perfectly fine.
Regardless, it is still a little difficult :)
yeah i know, i will try to get better at balancing