Wow, you actually thanked God in the credits? I thought everyone on the Internet was against God! The sprite work is awesome. I will admit that it's a little clichéd. "Super Mario Bros Z" is better. Also, TTA is better. Alright, there's some bias here.
It's still great to see all the characters come together. I like Metagen mentions what happens to them. I like Robotnik's ambiguous fate. There's just so much intense action going on. I think it would have worked better if you combined this part with the last one, but I guess you couldn't.