I don't mean to be a buzzkill, but after watching this I had a sneaking suspicion this was the PC version using a controller... I mean, it looks above what the 360 can muster in my opinion.
I was fairly blown away by this.
My impressions are completely opposite. There were framerate problems, AA was some kind of post-process filter and pop up was really horrible.