I really doubt this is Larry Hyrb (a.k.a. "Major Nelson") who happens to work for Microsoft as the Xbox LIVE Director of Programming.
Doesn't really matter. I don't most of the others would know that. I'm guessing this was for the other Xbox players.
We've seen many, many children heal. We've seen midgets grow. I don't make this stuff up.