Noticed an update was out, so I went to the dlc tab via game main menu it now says "go to store" instead of "coming soon" and was able to install the dlc (I have deluxe edition)....but (yes there is a but) new species don't appear to be selectable as yet, until tomorrow.