Still haven't got it, was going to buy it day one and play it on a new rig but my purchase has been delayed. Probably won't be until June I get it (along with my new PC).
From what my friends tell me though; I had every reason to be excited about this title. They're all playing it on PC btw.