MK3 Ultimate?

I have not yet downloaded this to give it a whirl, what are your thoughts on the latest addition to Xbox Live Arcade. What are your thoughts, I say!?