Looks and feels very great you did tremendous job here. There are not enough checkpoints, though, given the difficulty spike and amount of new types of enemies and surfaces after even the first one. nevertheless, this is very solid entry.
Thanx for the feedback! :D