Xbox One X unveiling – feat. The Automatic.

Who thought Microsoft's Xbox One X unveiling trailer at E3 was cool? You did - so did I and what got me was the use of the word "monster" that the Xbox team used and for some daft reason that song came to me "what's that coming over the hill..." with a quick Google search [...]