Don't Touch the Snail: DON’T TOUCH THE SNAIL RELEASES MAY 29

🌞 Rise and shine gamers! 🌞 Prepare your cursor for the worst experience of its life: DON’T TOUCH THE SNAIL releases May 29 at 9 AM ET! 🐌 ☠️ Thank you all so much for the support. I could have never expected this to g…