I order Odyssey a few days ago and still haven't heard anything from Ubisoft. No updates or anything on the website. Anyway to contact them!? Its really starting to push me off.
It looks like your order is being processed. You can definitely contact our team on our support portal.