The post came out on the 13th, so two days after pre-order day.
Also on the day of the Indomitus release (the 25th), they did a big post showing the SM/Necron codexes, the tank/monolith, and the teaser for some of the other models that have come out since. Then after that we got info on all the smaller "starter sets" that contained portions of the Indomitus models. So we can probably expect something similar.