Weeping Angel Apocalypse
Dozens of Weeping Angels fell from the stars. Initially the Government was extremely interested in the downed craft until everyone that was part of the expedition vanished. It was not until some intengius tech sent a time capsule, the evelope with the location held by lawyers for nearly two hundred years - until the nondescript envelope was delivered one day to an senior General involved.

Numerous agencies scrambled to act against them, only to find they too vanished. Now as the WA's spread like wildfire. Disappearances caught on I-Phones left, right, and central - needless to say the images went viral, and so did the angels. Now humanity is in danger. It is less about destroying them, although that is on the cards, but more a case of pure survival.

Now I'm thinking this could take place in Marvel Comic Universe.So players could take on the role of named characters?
The alternative is to have ti tack place in something akin to modern day and heroes from across the multiverse be sent to help.