sorry to revive an old thread, but I have to also mention how friggin awesome this vid was.
Only saw it for the first time today. Mind = Blown, hopefully will have another gameplay reveal at E3.
wow, just wow. lol, going to think about it all day, wow.