Snap Decision: Megatron an unstoppable force