Tag Archives: Dead Drop Studios
Outbreak, 4-Player Co-op Shooter Launches January 17th

Dead Drop Studios announced that their four-player, cooperative zombie shooter, Outbreak, is due for release next week on January 17th.

Do NOT follow this link or you will be banned from the site!