Fantastic run. 1.5 hours to final stage, good stage 7 bosses, okay platforming(20 min stage 7-3 is not ok)