Activision Publishing and High Moon Studios called on Digital Domain and Mothership director Neil Huxley to create the teaser for this upcoming game.