Leaf it in yourself cover art
Game

Leaf it in yourself

Leaf it in yourself - is a 30-minute little Cozy game about collecting Seashells on a small desert island. Discover Seashells and build your own little collection while enjoying a relaxing atmosphere by the sea.

CasualIndieAnnounced