Crowfall May 6, 2016 by WtF Dragon · Published May 6, 2016 Crowfall: Castle Siege Trailer There’s a new trailer for Crowfall, which showcases the siege mechanics in the game.