MEGATRON HAS FALLEN! Share definition Flag Something Starscream says before getting his ass beat MEGATRON HAS FALLEN! I, STARSCREAM AM NOW THE NEW LEADER OF THE DECEPTICONS! MEGATRON HAS FALLEN! by Nova_iz_unstable August 21, 2026 Get the MEGATRON HAS FALLEN! mug.