Great review! I'd like to point out though that Mortal Kombat vs. DC really doesn't deserve the hate it gets. It's actually a pretty good story with a decent explanation for why both sides are fighting each other and how it's able to be a fairly even match despite how powerful many of the DC characters are. To date it is the only MK game with a cinematic story mode that actually makes sense. Plus this game saved the Mortal Kombat franchise as it's what convinced Warner Bros to buy it. Without Mortal Kombat vs. DC, none of the later games would have been made.
I would really like know how much Hasbro spent on these constantly recycled molds versus the revenue generated from them. Somebody out there has to have access to that information.