The team at ArtCraft Entertainment brought a brand new trailer to Gamescom this week for their upcoming MMORPG Crowfall. The game has been described as a “throne war” simulator and this trailer shows off exactly what that means. In the trailer the character we follow takes us through multiple lives she has lived, being a hero, a