Ran using mGBA v0.8.3
I think this is well optimized, but I'm also thinking that maybe a second or two could be saved. Pretty good run overall at least.