IGN Update from NYCC
This guy must have played it at NY Comic Con
This maybe the demo we get to download ?
Originally Posted by Austin
At NYCC we had a work-in-progress version of the public demo. It's not finished yet, so there's still stuff going in, but it was pretty close to the final product.