Intro video released. I have to say, the primary use of the in-game models rather than something more polished feels...off to me, like what you'd see with the Steam movie makers.