I did get the e-meow, however I didn't see any place where to create the new Enterprise on the website. Must still be in development, I guess.
The page at the website says their upload tools will go live December 9th. I would like clarification on whether that means we should go ahead and draft formal designs (I have sketches already) or whether the tool will have prefab art that we place and deform, kinda like colorforms or GoAnimate cartoons, to create our design. (I could actually see it being something where we can place, resize, stretch, and deform assets to make the contest more accessible to more people as well as to ensure it has the right "look" to be quickly added in-game, as I could see Cryptic wanting it to show up February 2nd for the 1 year anniversary.)