Megatron VS Vilgax shit post: the grand finale