Damn Megatron fell off that hard already ??