I bought the digital deluxe edition of Heroes 6 yesterday. It wouldn't launch. I changed the account in Ubisoft, and it started working. I just don't understand one thing. Where is my key for the extra content? Maybe someone else has encountered this.