Very interesting mechanics! I did not expect to have so much fun chasing around a ball in a 2d platformer. I enjoyed the main shooting mechanic although I found the platforming to be pretty frustrating and unforgiving.
One question though: why is the map so huge? I feel like a map half the size, at least vertically, would have worked better. The map is so huge that when I climbed up to kill an enemy I was afraid to shoot because missing would mean having to jump all the way down to chase the ball. I got to wave 3 or 4 and scored 4020 points but I spent a lot of time climbing the map and then chasing the ball as I tried to find enemies and learn the mechanics.
Did have a lot of fun though, great job creating a unique 2d platformer