Anyone still playing on the 360? I am curious, because I am just getting back into it, (though I don't have the new dlc) and would like to hook up with some of you all if possible.