[[I just posted this on Reddit, but I really want your guys' opinions on this too. So here's the copy and paste, plus a link.]]
I was watching the Expendables (fun movie, nothing crazy.) and obviously a big drive for the movie is that they have all these huge names compiled in one solid movie. Now although the plot is rather generic, the plot is still there. So watching this movie I began to think, 'why has there never been a crossover like this when it comes to video games?'. Now I know it's not the characters crossing over in Expendables, it's the actors, but it's still a treat to see them all gathering together. That being said, if they ever crossed over in a video game franchise, would it be the characters? The publishers? (this has been done before.) The core game developers? Would we see Cliff Bleszinski crossing over with Tim Schaefer? Or would we first see Solid Snake crossing over with Adam Jensen?
Now I know there is Smash Bros, Playstation Allstars and numerous fighting games, but these fighting game crossovers are nothing more then a 'wink,wink,nudge,nudge look who's in the game!'. Not to mention games like 'Sega Racing' and 'Sonic and Mario at the Olympics', which don't even attempt to make sense, they just toss them together for the fans. Indie games crossover quite a bit, but the crossovers never seem to have a huge role. It's usually just a small cameo. Kingdom Hearts appears to do it very well, that's one game that I just thought of. I was even thinking of that one time Crash and Spyro joined forces, which was decent (I think). Alas, nothing stands out too boldly. There are probably a few more games that did crossover, but I honestly can't think of any atm. (If you can, please post them in the comments.)
These games you can see crossing over though right? Spyro meeting Crash, that seems possible, but are there any existing franchises that could crossover while still making sense? Snake's universe is very unique, tossing somebody along with him as a main character would be hard to pull off. Then again, Disney and Final Fantasy are the last two things I would have thought of together, but yet, it works! So maybe they could easily collab a few characters together and make a solid plot, there isn't that much evidence though. So would the next step be to just create more franchises with loose enough story lines that would allow for crossing paths? Keep in mind, I'm not talking about cameos or references, I'm talking about a full on story involving multiple characters. Could it be done?
Would a company have to go 'The Avengers' route and plan the crossover from the start? Or could they just think of it later on? (ie. Alien vs. Predator.) They do it all the time in comic books, why not video games? What is stopping it from happening or working properly?
What are your opinions on the matter? Would you like to see any current video game franchises crossover? Or would you rather see some big name devs work together? Are there any game crossovers that have happened that I am unaware of or just forgot? Do you think this kind of thing should happen, or just not even bother? If not, is it all a gimmick?
TL;DR: Games need more crossovers, yes or no? Not just small crossovers either. Talk about the possibility of crossover gaming.