I checked with some people, and they assured me that news is coming. And it's not something that may happen, it's something that did happen. And that message on the website wasn't posted on a whim. Expect Important NEWS is what I got out of it... GLTA.