Leaf Me Alone
You can download Leaf Me Alone from itch.io

Games Like Leaf Me Alone

Platformer

Leaf Me Alone is a Platformer game. Released on September 15th 2016 for multiple platfroms including Web . There are 44 games which are visually similar to Leaf Me Alone.

Platforms: Web

Released: September 15th 2016

Cute Exploration Pixel Graphics