Really well done!
The wall jump was a little unforgiving, and taking so much environmental damage was annoying (it almost felt worth it to go back to the nearest rest stop to heal after hitting spikes once because two hits and I'm dead). The smallest blobs are also annoying because they can only be shot while they are jumping, but I guess that adds to the difficulty.
I really love the art, music, and story telling!