Well now that more than month has gone by and there seems to be no official release date I am skeptical this is any good. If it were we would be hearing about it I think. The preview trailer is promising if it has the right tone and tongue in cheek but I guess we'll see.

"I saw what I saw when I saw it!"