Guest Fighters are quite the Base Breaking Characters depending on who you ask, they are either awesome and hilarious because they're fishes out of water bringing all their superpowers and continuity nods to the conflict or detracting from the premise of the established fictional universe and/or a cheap cash grab because they're.
It seems like if a fighting game hasn't had a full-blown Crossover, it has at least had a Guest Fighter or two. A Guest Fighter is a character that doesn't belong in the setting who just shows up in a Video Game, especially a Fighting Game, much like a Special Guest on a TV show.