FOOLS! You know nothing of matchups! In order to become the best you must see past the match ups and overcome all obsticles! Only then do you deserve the title of a champion! Yeah..no, like i say, screw match ups, if you think that your character has an advantage over another character, and that is your basis for winning, your dead wrong. People are too concerned about priority and stupid stuff when choosing a main. If you are truely a good player, (you should be good with several players lol *concradiction*), but if your truely a good player, you will know what to do against any character with any character. Think of it like this: If the match has started, and you know your at a disdvantage, then you better suck it up and learn quick. Basically, there's two ways to look at this. Number one, your being smart and countering your opponent's advantage by switching characters, and finding out who beats who. This is totally cool and all, but then there's view #2; You are incapable of beating a "counter," and are forced by your opponent to switch characters. Now its up to you to decide which is more respectable, the guy who thinks smart to overcome "counter characters" with other characters, or the guy who knows his character so well that any advantage his opponent thinks he has is all in his head. Personally, i'd be impressed by the first, and blown away by the second. But enough of this, what im trying to say is that it doesn't matter because no one stands a chance against metaknight and snake, i mean they are just so amazing, i could never defeat them ;_; ! But even that doesn't matter because Kirby is still awsome! Anyways, sry for rant, don't get caught up in matchups, but be aware of them because ignorance is stupid, and remember, 1i3r5 r 4 qu33rz :B