Don't Touch the Snail

Don't Touch the Snail (2026)

You lose forever the second the snail touches your mouse.

  • Release Date: June 30, 2026

Screenshots

Video

Related Games