Having so much on their shoulders just to get this game 2.0 ready is probably why the videos don't have much of the WOW effect you are looking for. A lot of these videos seem to be someone just recording during testing phases. Not actually recording/editing for the sake of a marketing video.