We are team of developers who were involved in the development of projects for EA.
Our team consists of database designers, java/j2ee developers, graphic designers who are efficient in handling html designs as well.
Though the karaoke based site is not existent anymore, after EA acquired it, we had a big challenge of developing the site with new design within 3 months.
As far as your requirements are concerned, we would like to tell you that the site was a karaoke based website where any user could record a song, rate any user performance, rate any user, and provide feedbacks to the performances, add friends, view top rated performances, view top rated members, user can upload their images, user can upload images for their performances.
We are very much interested in doing this project and we hope we will provide you a best solution for your project.