Where in the world is J Allard?
After is departure from Microsoft he went M.I.A. I've done a fair amount of searching and really can't find much information about what he's currently up to. I really admired him when the Xbox 360 was launched. Does anyone know whatever happened to him?