WOW, I just played it (I was shocked by how well it played on my heap of junk, although not the best frame rate, must have been about 30 the first time, 20 when I increased settings).
I am so looking forward to this game.