This game allows players "to be their favorite Super Heroes in a living online world," as long as said players don't mind being (almost literally) Nerfed versions of those heroes. Players can join up with friends to form squads to fight evil together. Of course, they can also collect items for their customizable personal spaces.
If you'd like to see these lil' heroes (and the game) in action, GameTrailers TV will debut a trailer on Friday at 12:30 AM.
Update: Gazillion informed us that these are CG images and therefore don't precisely reflect the actual game's visuals.