Megatron's life in heaven