Having just read the jobs page, I've noticed you're looking for someone who knows how the 360 works. So.
Are we talking Live distribution or are you going to be releasing stuff through the usual retail stores?
Anything new or just ports of Sam'n'Max and Bone?
Either way, I'll be able to bug my friends into playing Telltale games even more now!