I've just playing it, and it looks VERY promising. No, I can't tell it's a port. Completely unlike Deus EX: Invisible War (which is obviously a port, wait that's too kind. It's more like a XBox game printed on a PC cd. lame port job, still has xbox code/optimizations in the pc version)
XP 2000+
MSI KT3 ULTRA-2 KT333
Maxtor 60GB ATA 133 7200RPM
512MB PC2700
9600 Pro
Win98SE