Drops of Death: Drops of Death is releasing on August 7th, 2025!

We're happy to announce that we are releasing the game in just a few weeks on August 7th, 2025 @ 12pm ET. Drops of Death's exciting new features: Partial voice acting, collecting evidence, and the ability to unlock a pr…