Recently tried out Mewtwo. I think he's a lot of fun, but I never really used him in serious matches before, so I kinda suck at using him.
I didn't really check out the other character updates yet...
Also, is anyone getting the DLC Mii Fighter costumes?