The action moves fast; with many agents on the screen at once bringing unique abilities, visuals, and behavior to each fight, in environments that shake things up, the player must have an eye out for all the moving pieces - and they move quickly.
The characters have unique personalities that grow over the course of the story, and show real character-development that is missing from most games of its kind.