Two teaser trailers for the latest 40k fan film project. Looks like Astartes has brought all sorts of interesting ideas out of the woodwork.