Its the best game i've played so far this year. 29 hours according to steam and only an hour is that is MP.
Its an OK port. Not bad, not good. It could do with allot more graphics options, their isn't even an AA option. The game has mouse acceleration/smoothing but you can easily turn that off via .ini files. There are fixes all over the steam forum
At the end of the day. If you had the choice, i'd definitely get the PC version. It can be played with a controller after all.