The link it points to is a hoax, and the features are pure speculation only.
However, Matrox do have an announcement coming up, and a new much improved card is overdue.
As for becoming king of the hill again, I'm more concerned whether they can sustain a short development sycle for new cards. The way the industry is going, there's usually a new "king of the hill" every three months or so, and if Matrox can't do better than they have been doing, the new card will be just a flash in the pan.