Sorry. I hate to sound boring, but the specs for Windows has been posted here. See below.
OS: XP Service Pack 3 / Vista / Windows 7
Processor: 1.8 GHz Pentium 4 or equivalent
Memory: 2 GB RAM
Hard Disk Space: 2 GB Space Free
Video Card: ATI or NVidia card w/ 256 MB RAM
DirectX®: Direct X 9.0c
Sound: Direct X 8.1 sound device
But what about Mac?
And we are now at April 13th. When will the game be released?