Final Xbox “Founder” Leaves Microsoft … Eh