Played it a while the other night. Runs like butter @ 1680x1050 at High settings, 2x MSAA. I've got an e8400, 2gb of RAM and an 8800GT 512mb on Vista 32bit. Didn't have Fraps on but it felt like 60fps the whole time, no noticeable slow-downs.
Now it just really needs to be on Steam so I can purchase it.