Assassin's Creed: Odyssey (Deluxe Edition) XBOX LIVE Key MEXICO is a game released on 2018-10-02. Published by Ubisoft