This took me a LOT of tries, but damn, if this wasn't fun to get through overall. MCSonic is just great to mess around with. I can see a few places that can be slightly improved, though. Mostly around the end.
Nice to see you using MCSonic for speedruns! Funny thing: I've contributed to both things in this video (I'm the main guy behind MCSonic, and I aided with some of the current TVZ1 MRCE changes. I both merged it and made the retexture PoC.)
Hey, thanks for noticing this video! MCSonic himself is immensely fun and versatile to use with a high skill ceiling, and I'm glad that you published such character. As for this stage, it's a definite improvement over the old one, that's for sure.