More 'Rumor' than 'News' for now, I suppose. But posted on the Transformers Fan Club website: Better late than never, right?