Tbh, I'm fine with this roster, but it does have some issues. I'm really happy Mega Man is in, since he's my most wanted character since 64. Pac is nice just so we can have the "Clash of the VG titans battle thing". Villager is good because his franchise is growing rapidly. Mac, Shulk, and Palutena were heavily requested, and I'm happy they're in as well. Duck Hunt is amazing, nuff said. Greninja is probably the best 6th gen Pokemon rep. And Robin is a breath of fresh air from all the generic Fire Emblem characters. Other than that, I'm mixed on everyone else. I think only one new Mario rep should be in, Rosalina or Bowser Jr.. Lucina had more potential than being just a clone. Doc is weird, but I'm not enraged over him. Same goes for Dark Pit. WFT is kinda meh imo. I am a little shocked Ridley, Isaac, or K. Rool didn't make it in, but I can see why. Mewtwo on the other hand should have been in, but I'm not crying over it. All in all, the roster's pretty good. Perfect? No, but really good.