Destructoid was invited to the Strangehold event held in San Francisco and they were able to get their hands on with Strangehold and Blacksite: Area 51. Here's a quick summary of their impressions:
The bottom line: It's fun, tons of action, looks great but gets repetitive way too fast.
Blacksite: Area 51
Bottom line: The action is good, simple squad commands, and epic boss fights.