So is anyone recruiting with Abberation official? Been a few months since I've played and just bought the DLC today.