I like this guy's casual perspective on the antics of the COD developers, their trailers, etc.

Are there clues? Oh such a mystery....