I think the image was just replaced on the main page of our web site with our Mystel’s Blessings article.

TERA on Console is still very much a real thing : http://tera.enmasse.com/consolebeta