TFW2005 boards member Icespark has once again informed us of a possible upcoming Transformers product. From a computer listing at Toys ‘R’ Us, it seems we may be getting a figure of Megatronus – retailing for $29.99. We have no details other than that as of yet, and no photos either. Might this be related to the Robots in Disguise show?
Speculate away after the break!