Anyone who ever thought that Megatron would look good as a chibi? You know somebody on the internet must have you covered! Watch as Death reviews the "Mecha Nations" Megatron figure, bearing the Transformers license! But do exaggerated proportions necessarily mean superiority...?