Ok, there are 5 Star Fox characters who you can unlock as badges in this game, but there is one character I have no idea who it is. There is Fox, Falco, Slippy, Krystal, and then some other thing (doubt it's Peppy). I haven't played a Star Fox game in a while, does anyone know who/what it is...