Crafters TV- 100 Days With Games: Day 36- CrowFall Game

This is a game with character creation centred on the economy and many more and has a manual targeting system while displaying some effective mechanics and contains non-chatty Non-playable characters (NPC), side quests and many more.

Link: https://crowfall.com/en-US/