The Shrouded Isles Teaser Launch Announcement Trailer

The Shrouded Isles confirms an August 2017 release alongside this new teaser trailer introducing the heads of each family. Which heads will roll?

More Videos