So Crowfall’s beta has finally ended and launch is upon us. As someone who backed the game but has played alphas of many games that never even launched, I only played a few of this one’s alpha and beta builds, and only very lightly. I tried to trust not only ArtCraft Entertainment but my fellow backers. But […]Original Article