This has to be one of the best game trailers I've ever seen. I likely won't play the game but it's damn good marketing.