After I asked one of the tfw2005 staff about this, the global fansites are now front-paging the story (TFW2005 at least creditted me with the find). Makes me think that people are also hoping this looks like an iminant release from Hasbro.
Fingers crossed. (I want a Thundercracker)