Deep Forest

Deep Forest

Deep Forest is a place where little witch lives, but one morning she finds that her friend Squee is lost. Find him and explore area around to find water and other things that help you during the journey. The forest is ill, so you have to cure it by any cost, or the consequences will be huge.

Games Similar Deep Forest

Gumball's Block Party
The Loud House Ace Savvy on the Case
Subway Clash 3D
Fort Loop
Fishdom
Click Play Time
Dot Lines
Tiny Archer
Toggo Winter Spass
War Clicks
Idle Racing
Mobius Space Force