Of all the Mega Man X theories.....