Peter Cullen, Microsoft