Game trailers are nice and sorted, and it includes this trailer for Devil's Third, which I'm quite sure they haven't mentioned anywhere else