Had fun with this one! Really like the music, sound effects, and sense of progression as you finish each level!
Like MarcusFromOz mentioned - I initially had some trouble getting up the ladder in the first level as well but after a minute or so I got the feel for the jump.
Nice job!