Thanks so much, guys. It's been a hell of a journey, and I really appreciate being able to share and talk about this stuff with you both!
Kamek ended up taking another two sittings. The third phase (with the shells) was by far the most difficult for me. I was able to learn a good pattern for the disco shell (shoutouts to Barb, Xwater, and Calco's speedrun videos), but keeping my balance on it was hard every time. I managed to get enough practice in the other phases that they basically became free -- all my runs lived and died (mostly died) on the disco shell. The second time I sat down to play today, I went for an hour and started to see some real progress; I was getting past the shells more and more frequently and I knew the end was in sight. I got up with the intention of taking maybe half an hour to clear my head, but the feeling that I was close kept nagging at me. I sat down after a five minute break, got to the final phase on my second attempt, missed the first shell throw but kept my cool and closed it out.
Clear times for posterity:
Final castle, pre-Kamek - three hours, 5 minutes (one hour for the first room, an hour and 45 minutes for the second, 20 minutes for the last)
Kamek - five hours, 40 minutes
100% completion - 45 hours
So, Invictus. By far the hardest video game I've ever beaten, and if you'd told me when I started Learn 2 Kaizo in September that I'd 100% it after just four months, I would've laughed at you. I don't have to tell you guys how frustrated I was in the beginning, either. Honestly, some amount of that was due to Pandemic Feelings, but I think I was also unwilling to meet the game on its own terms for a while. Just like how you have to learn to play kaizo even if you know how to play vanilla SMW, I feel like I had to learn how to play Invictus even after clearing a number of kaizo hacks. The level of precision it asks from you was just a step above anything else I've played to date.
I can't pinpoint a particular level or section, but eventually I managed to internalize that yes, every level is going to take a while, and learned to be okay with that. And once I did, it was so much easier to appreciate all the cool stuff that's packed into every single level. Because let's be real: there's an incredible amount of ideas in this game. Every single level is memorable and has a unique theme. They're extremely well designed (the sewer autoscroller can still suck a butt though). Juz clearly poured a lot of himself into the game, and I think its monumental status in the community is rightfully deserved. The whole experience really and truly made me a better kaizo player. I learned new skills and sharpened the ones I came in with. Here's the most important part, though, cheesy as it may be: it reminded me about the value of perseverence. Having finished this, I know I can beat whatever kaizo I set out to play, as long as I'm willing to put the time in. I'm not about to boot up Grand Poo World 2 next, but I've gone from "I don't think I'll ever play that" to "Yeah, maybe I will some day".
I'm super glad I played Invictus. I may even play it again some day! But holy shit am I gonna play some easier stuff first.