Good review, Daniel! You give a very nice overview, and my interest in the game only grows. I eagerly await the arrival of my own review copy.
One very minor criticism: I'd suggest avoid using exclamation points if at all possible. While there's nothing at all wrong with being enthusiastic about a game you're reviewing, I find that exclamation points make the review start to sound less like a review and more like promotional copy.
I'm interested in your mention of masked vigilantes in the setting, as this is the first I've heard of them. Do these guys use the various powers available in the setting to simulate semi-super pulp heroes like the Shadow? (Or does the setting even make that much of them?)