Crossovers in video games have always been exciting, bringing together characters from different franchises in ways fans never expected. Seeing rivals battle it out or heroes team up for the first ...