Satisfying movement and camera control, in addition to some cleanly designed obstacle challenges! Hit that perfect mark between challenging-yet-doable for me, though I do wish there was a checkpoint at the start of the stormy level.
Great job!