I suspect that moshpits, for those young enough to enjoy them, are more fun than mashups. I did play a game, but otherwise wasn't too impressed with the sites. I lack the piece of equipment (name forgotten) that was needed for one site --- or so I think.
I'm not sure what a library application would be for this.
23 Things #5