Graphics, level design and gameplay are all great.
The mechanics are simple to understand, but do take practice. There's a few very tricky jumps, like the one where you have to double jump, throw a spider down to kill a spider beneath you, then quickly grab one falling from a pipe (thankfully you included a checkpoint afterwards!)
Great job!