It's a pretty simple game which is a bonus. The aim takes some serious getting used to. The "Bow Power" upgrade doesn't seem to increase damage or distance. I was still having to hit enemies the same amount of times with 0 Bow Power upgrade or max Bow Power upgrade.
I'd just have to say, work on tweeking the aiming and upgrades.