Ash posted these images to his blog back in Feb, but it may give us an idea of what we can expect from 3A and their Transformers license. Definitely a unique take, but I dig it!
Way too stylized for my liking. I MAY pick up the Fullmetal Ghost from them because that is just a thing of beauty...this, much like their Mazinger does nothing for me.
It's not actually megatron. It's a version of this guy cosplaying as megatron. 1/12 Scale WWRp Day Watch Bertie MK3 - Designer Toys Ashley Wood / Threezero / ThreeA
threeA Acquires Transformers Brand License For 2014 - Transformers News - TFW2005 I imagine that the figures will be similar, but this is speculation of course
Considering it's a figure that 3A has been selling for the last five years wearing a cloth with Megatron's face on it, I really doubt this will be sold as a "transformer", guys.