Took FOREVER!!! to get the ending but the last three parts are there. This in my opinion is the most entertaining match Cena *Or as some would Call Jemuzu XD* Has ever had.
It's kinda funny how the song preaches peace on the streets, but the end song they play promotes violence kinda... IDK... Just my opinion of obsevation.