I just downloaded the demo last night. IMO, it's the most impressive game graphically since Gears of War, no surprise since it uses the same engine. It's been getting awesome reviews too, with the average being between 9.5 and 10.
I'll definitely be picking it up.