I also heard this game might possibly be PC only. I currently don't have a rig, maybe someone can point me in the right direction.
I'd be more then a little amazed if it was PC only as that automatically cuts their potential sales by probably 50-75%.
While no console is a match for a good PC they've come a long, long, long way in the last few years and are about on par with a slightly sub-standard PC (i.e. one that's say 5 years old).