Creativity

Elan Lee

Designer

Title Medium Date
Microsoft: Dead Man's Tale Interactive (image) Jun 28, 2006

Game Director/Lead Designer

Title Medium Date
Microsoft: Vanishing Point Interactive (image) Jan 31, 2007