I think you know you have a good game on your hands here. This would have killed on the NES in its day. My biggest feedback would be to make the wall jumps feel better. Having to hold one direction and simultaneously push the other direction at the same time as jump was a lot for a simple wall jump. Other than that one minor thing, I really enjoyed it.