Say it ain't so...Megatron mulling retirement?