This thing looks insane! Just look at the system reqs:
Minimum System Requirements:
OS - Windows XP or Windows Vista
Processor - 2.8GHz or faster (XP) or 3.2GHz or faster (Vista)
Memory - 1.0GB RAM (XP) or 1.5GB RAM (Vista)
Video Card - 256MB (NVidia GeForce 6800GT or greater; ATI Radeon 9800 Pro (Radeon X800 Pro for Vista) or greater)
Hard Drive - 12GB
Sound Card - DirectX 9.0c compatible
Recommended System Requirements:
OS - Windows XP/Vista
Processor - Intel Core 2 DUO @ 2.2GHz or AMD Athlon 64 X2 4400+
Memory - 2.0 GB RAM
GPU - NVidia GeForce 8800 GTS/640 or similar
Here are some vids:
http://www.gametrailers.com/player/16080.html - Some Gameplay (Audio starts at 18 secs)
http://www.gametrailers.com/player/22212.html - A Developer Walkthrough
http://www.gametrailers.com/player/18588.html - Overview of Game Features