Author's comments: I know I originally said I wasn't going to improve my last run, but I just had to. Big thanks to Zianchu for cluing me in on exiting out of stages to get parts.
This run isn't perfect by any means, but it's a big step up from my last one. All new route and use of both X and Zero. The route could possibly be better, and the execution in some parts was icky. I'm still happy with how this came out. Another improvement is a possibility, but not for a while. School's in session.