Game Leaf Tree Free Download
About This Game
A puzzle game to relax and create beautiful trees while solve each level.
Game Features
- 60+ Levels
- Relaxing music
- Play in beautiful scene
- Good balance
- Get steam achievements!
Title: Leaf Tree
Genre: Indie
Developer:
Container Studio
Publisher:
Container Studio
Release Date: 7 Oct, 2021
System Requirements
-
Minimum:
- OS *: Windows XP/Vista/7/8/10
- Processor: 2 Ghz Dual Core
- Memory: 4 GB RAM
- Graphics: Graphics card supporting DirectX 10
- DirectX: Version 10
- Network: Broadband Internet connection
- Storage: 300 MB available space
- Sound Card: Any
*
Starting January 1st, 2024, the Steam Client will only support Windows 10 and later versions.
Starting January 1st, 2024, the Steam Client will only support Windows 10 and later versions.
Free Download Leaf Tree Game
Full Game, latest version. Download for Free!