Space Marine trailer has Titans and an Ork train
This cutscene-ridden dev diary for Space Marine can be divided into "whaaa-?" moments and "waaagh!" moments. For example: "whaa? - is that Space Marine free falling through a fleet of exploding capital ships?" and "Waaagh! ORK TRAIN!" Also featured: Titans, deamons and enormous shoulder pads. Space Marine is out on September 6 in the US, and September 9 in Europe.