Yes, the ball enemies are pretty challenging, even for me; I will keep that in mind if I ever work on this any more. As for the map, you're absolutely right - I wanted to add one but didn't have time.
Thank you!