Join GameRankr and track your games with friends. Get Started
Leaf Tree

Leaf Tree

PC October 7th 2021
0 rankings
A puzzle game to relax and create beautiful trees while solve each level. Move the block on the correct way to fill all the spaces
Genres: Puzzle Indie
Developer:
Publisher:
My Ranking:

Everyone's Rankings

No one has added this game yet.