2012-MAY-14 UPDATE: ScoreShare has been cancelled.
ScoreShare is the online friend scoreboards and challenges component for Xbox LIVE Indie Games.