99.9% sure I succeeded. I hate Craig. Hardest boss in this run. After Craig's Lair the run lets up quite a bit.