That was fun - although a little more distance between obstacles wouldn't hurt . :)
Just nitpicking - for 3 hours this is pretty decent and I like the idea of having to plan ahead where you fire in order to get just the right height. I'd love to see that idea expanded upon.
Well Done!