DON'T SCREAM: DON'T SCREAM - 1.0 Release Date Teaser Trailer

1.0 RELEASE ON OCTOBER 28, 2024! Screamers, You thought we forgot? It's nearly time for round two! Halloween is quickly approaching, and we've spent the last year listening to your feedback and improving the game. DON'T…