I didn't like this at all... First of all why would Sonic fight Mario? They're both the good guy in their respective games 0_0 (I do realize that many people want to see it but WHY???)
Another thing which I did not like was the gruesomeness of the ending (At least Sonic's...)