Interesting is that some pictures have a date 9/30/2010 (and some have 10/20/2008, more interesting) , is this is a hint for release day?