Wow it was quite tough, good and interesting level design. I'm a sucker for wall-kicking off walls and this had tons of it!
Thanks for the review. Platformers do sometimes feel a bit weird when played on a keyboard (there is controller support). I'm glad you still liked the level design.