What is the Stax New ^ Series? It has a picture of what looks like the Lambda series, and states that the site is under construction.
Stax New ^ Series: Under construction on Stax Japanese Website
Head-Fi's Best Sellers
If you go to the product page http://www.stax.co.jp/Export/ExportProducts.html there's a section with the heading "New Lambda Series". Here they describe the 307 and 407 as the "new" series, compared to the original Lambda series, introduced 30 years ago.
So my suspicion is, that "new" is relative to the frequency of which the page is updated