Release Page?
Could just be late getting it up, or it could be that they want to specifically keep it extremely vague in order to keep suspense up and not spoil too much.
It could also be pushed back like the Wintersday one was. Just going have to wait for a dev response to confirm it or it will show up later tonight. Eventually it will be up because it will be consistent with all of the other releases.
(edited by Outlaw.3421)