Difficulty curve was perfect! And oh so stylish. Need to learn your little style tricks someday. :) Ended with an E due to that insane (but satisfying) second last stage.