Its DOS related.
E3 in June will have some details on the new games.
To me it sounds like the promised update and also an expansion pack + release of linux version. Just guessing honest ;-)
Yeah, the big (last?) update is the most likely explanation. Which should be coming... really soon.
As for E3, you really think anything will be announced? Most games take 2-3 years to develop, and usually aren't announced until they've been in development for a while. I could maybe see an expansion unveiled/teased at E3, but not the big new game with the big new IP Swen has been teasing for... years.