Dead City

This exciting survival horror adventure is set in New York city in the aftermath of what should have been a meteor shower of apocalyptic proportions, that has come to be known as the Black Rain. The action picks up days later when the authorities have begun to restore order, and …