I just sent this to Mr. Newell's public email address:
Code:
Dear Mr. Newell,
I seem to have a dispute amongst several individuals about whether achievements in games Steam offers are Steam Achievements and are in no way, shape, or form are related to Windows Live. I believe they are. I'd like the head-honcho's opinion about it, if that's alright with you. I know you're a fairly busy dude and all, so I'm sorry if this happens to appear stupid, but it's somewhat important to me.
Thank you very much for your time,
Dylan A. Alford.
Only time will tell, now.