This site is all in Japanese or Chinese but if you scroll down it gives you some benchmarks of the game on a 8800GTS in English I dunno if its real or not mate and I hope it helps.
I'd assume it should handle it well enough... we've seen it running on a 8800 gtx at 1280 and you know thats impressive with how far from completion the game, vista, and drivers probably were....