Folk Tale Installer Download

Folk Tale PC Game Download

Folk Tale PC Game Download

Folk Tale is a strategy game with an emphasis on the economic aspect. This is the debut project of the independent studio Games Foundry. Folk Tale PC Game Download - Review: The action of ...

Reworked Games
Logo