This has got to be the coolest game trailer I’ve ever seen.