As far as the level design goes, it’s standard stuff: tricky jumps, tight quarters, evolving enemy patterns. Clear, concise, constant difficulty progression. Rewards for exploration (with a few red herrings thrown in for good measure, a la Ninja Gaiden (NES)).
So far so good.