Transformers - War for Cybertron November 17, 2015 A promotional microsite designed for the game release.