Leaf it Alone: Patch v1.0.12

🖥️ STEAM Leaf it Alone has received the Steam Deck Verified badge! Completed full Steam page translation Changed game icon displayed on Steam ✨ ADDED 4 new languages! (Italian, Spanish, Czech and Japanese) A new, redes…