I just want to say that this is amazing man. Now I'm really having seconds thoughts about replacing Meta Knight.
Oh, you will definetely find Gray Fox from Metal Gear Solid waay better than that wimpy old Meta Knight. (Not saying Meta Knight is wimpy, but compared to Gray Fox he is most certainly wimpy.)