Game looks solid though, and a good choice for the trailer song. But really, this comment right here sums up how I feel about the trailer as a whole: