Don't Touch the Snail
2026 · Indie · PC (Microsoft Windows)
You lose forever the second the snail touches your mouse.
Track this game