Vault Review: Transformers Prime AM-05, Megatron VaultApril 20, 2012April 21, 201216 Megatron here is my last Transformers Prime review from the latest wave. I decided to take a chance on the Takara version because I was so intrigued by these new Minicon figures. Unfortunately a few issues kept me from liking the figure more. Read More