Games like Leaf Tree

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

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
Picked to match Leaf Tree on gameplay, themes, and feel.