The trailer does look very, very cool and as it says, uses 'game engine' footage. Obviously they're putting a lot into this game though I'm curious as to how much multiplayer focused this will be because I certainly do not want to have to play this game everytime with at least four other people...