Probably one of the best launch trailers I've seen in a while amazing music choice!
What does everyone think?
-
Music choice was a bit weird when it first starts in the trailer, but towards the end it grew on me. The trailer itself was amazing. If this doesn't build up hype I don't know what will.