Probably the only game trailer that’s blown my mind.