Heroes of Atlan Trailer

1:03
This video is a teaser trailer for Heroes of Atlan. It shows limited gameplay footage and a number of features.