Justice League Heroes gives you control of the world's finest as pairs of super heroes from Justice League America fight off waves of out-of-control robots and fierce aliens. Early on, it becomes clear that Brainiac, the twisted super-computer from Superman's home world of Krypton, has set some new diabolical plan into action. With the theft of a meteor rock and some Kryptonian DNA, the JLA will have to be on guard for whatever the mechanical monstrosity will throw at them. But it seems Brainiac isn't working alone. Some dark figure seems to be pulling the criminal computer's electronic strings. It will take all of the JLA members, as well as cameos from other heroes like Supergirl and Aquaman, to take down not only Braniac, but also Doomsday, Killer Frost, Queen Bee and other major enemies from the DC comics.
Levels consist of two JLA members going out and tearing up enemy after enemy as the work their way to a huge boss battle. Along the way, they will have to destroy devices that spawn enemies and gather various orbs to level up. Like I said at the beginning, Gauntlet. During the game, you can use the orbs you've collected to increase the effectiveness of your heroes' various special abilities. This system reminded me a lot of the way your Force powers were leveled up in Star Wars Episode III, and seems to work pretty well here as well.
The playable heroes include not only the Dark Knight and Man of Steel, but also Wonder Woman, The Green Lantern, Flash, The Martian Manhunter and Zatanna. Each hero's special abilities come off loud and clear in the game. As Batman, you can fling Batarangs or as Flash you can unleash a "pinball" attack that has you bouncing from enemy to enemy in a chained offensive move.
There are also tons of objects littering the world that are either destructible or movable. But, not everyone can move every object. For instance, even though Superman can pick up a car and use it to hit enemies, Batman isn't strong enough to lift it up. This was a nice detail that just shows these aren't the same character with different skins and different animations. Each one really does feel like the DC hero it is portraying.