You got the MoP one right away when the digital deluxe was available, so I'd say this is the same. Would love confirmation of this fact though before I drop money today, else I'll probably sit on it and get a physical collectors like I always love to do with Blizzard products.