The first of five teaser trailers is up.

https://www.eternalcrusade.com/