It's the ultimate crossover fan game! Originally started by JudgeSpear many moons ago, the game has characters from all kinds of universes team up to take on a legion of villains that want to conquer the multiverse.
Here's a trailer:
Please note that music has to be downloaded seperately (to keep a sane file size). Get that here: