It is the first sign I have seen of anything actually happening with this... Notice the release date. It says July 13, 2010. That is in a few days from the date of this post. I am crossing my fingers.
Maurissa promised that it would be released within the first few months of 2010. Obviously didn't happen. Last time Maurissa got asked, she said Jed was working on an album and Drones would be included.