Leaf Town: Leaf Town - Farm Management Game Now Open for Testing!

Leaf Town is a creative, strategy-driven farm management game with rich roguelike elements, offering diverse gameplay. You'll build a ranch town by purchasing and strategically placing farm structures, exploring map exp…