3D battle all out action as New York seems to once again take the brunt of the meteor shower and rampaging giant monsters (but I suppose Tokyo has had more than its fair share of those.) Impressive results from the PS3 hardware and nice pacing to the relentless action.