Stop Dead Release Date

Frenetic First-Person Telekinetic Brawler Stop Dead Release Date Announced

Developer Gridsnap Games and publisher Rogue Games have announced the release date for their upcoming frenetic first-person telekinetic brawler Stop Dead. Stop Dead is slated for release on PC via…