Spencer joined Microsoft Game Studios in 2002, managing the development of externally developed MGS first-party games, and was promoted to general manager in 2006 overseeing all internal and external Windows and XBOX game development including such games as Halo 2, Halo 3, Age of Empires 3, Gears of War and others.