These are kinda old, but somehow I missed them and don't remember them on here before. Is anyone else stoked for this game? It looks like al lthe delays are going to be worth it. This looks really, really good. http://youtube.com/watch?v=LyTtxdEoB3g That video is a collection of vids from IGN.