The First Tree Review

The First Tree is an indie title created by David Wehle that focuses on the story of a fox in search of her lost cubs. The game is the very definition of indie since David himself created the game as …