Oh my god. No mention of DRM? No "funny" screenshots? No baseless rants about assumed features (or lack thereof)? I LOVE THIS THREAD ALREADY!
On topic... from what little understanding I have: your CPU has hyper threading so in theory it should handle the (presumably multi-threaded) game, though it might chug.