![fok_crowfall_overlook-1-8692852](https://techgamebox.com/wp-content/uploads/2020/08/FoK_Crowfall_Overlook-1-8692852.jpg)
Anyone who’s been following Crowfall over the years since its original Kickstarter has likely at one point or another felt like the game’s development was dragging out to infinity – pre-alpha seemed to have no ending. So a couple weeks ago when ArtCraft pulled the trigger and opened up its beta to the masses (well, […]