Someone on Facebook suggested that the writing (Japanese?) is unrelated to any MP Megatron, so not holding out hopes until something solid is revealed. Not sure how accurate that is, of course.