It's plausible like the room for example, sorta like your house where you can set your music. Maybe that can be solved by embedding YouTube videos (grabbing .mp3) as that's pretty easy to do. I'm not sure about thumbing up but it would be easier for a user to join a map like /house xxx and +1 that way. Overall it can happen but the source that they would provide wouldn't help... at all. Coding is a bit tricky and AS3 is a flash language, much different from HTML/Java/PHP or whatever language the website is coded in. It sounds really nice but it would be a difficult project to start from scratch. Maybe HiddenProject staff can add a mini-version of this to their server.