For 80 points ($1) you can now download from the indie games section, 'Rate My Avatar' which is a unique application which allows users the chance to browse, share and rate each others Avatar via the Xbox Live service.