"Powered by MEC" is in the About tab, as promised. That shows some new level of progress, likely germane to a main announcement.