Its great to see (atleast on the face of it) some support for the title on launch from the developer - far too many studios (and even sometimes the people involved at the publisher sometimes) these days seem to go on holiday the moment its shoved out the door (not that I exactly blame them) resulting in massive problems if there is a big launch day bug, etc.

Not the fastest card out there, but it's good enough for 1080p at high settings (shadows at low). On some levels it drops down below 50 fps, but I have to say it's pretty smooth. I'm really enjoying this game, lot of fun! 
