No, I got it for 360 and I don't even have XBL Gold anymore haha. I'm playing Steam Edition all day these days.
If anyone wants to play, my Steam name is Aroo. The picture is an MSPaint drawing of my name. I've got my ports forwarded and all that good shit so unless we live far away or there are issues with my ISP, we should enjoy a decent connection.