iron_megalith on 15 June 2016
Horizon is shaping up to be a really solid game. The wow factor was already established at previous E3 demo reveal. However, they still suck at making trailers for this.
They should take a page or two from ND.