Indie game developer Twin Earth and publisher Astra Logical released a free demo for Castle Craft ahead of the game being released next month The demo is out now as part of Steam Next Fest, as you get to check out a small portion of the game showing off the building mechanics, epic battles, and[...]