Good implementation! it becomes more like a rage platformer by the end but it was still fun, the wall jump is very polished (though I had to agree with another comment, spacebar and WASD would have been a better combo).
Still, fun platformer, good job!