So where is it? I only received my pre-order key since I bought the DCE on the SE store. I see that store is still very efficient.