I chatted with the developers at stuffwelike.com and they mentioned about a multimedia player they’ve done for video game music. Basically players can freely listen to game music (and watch game videos) by using the player. Information on how to embed the player on your website can be found here.
Developers can freely submit content for the player (see here for more information on how to submit your game music or video). At the moment the system is just starting up so it will need some people to embed the system, but when more and more people start submitting their videos and embedding the player, the more publicity it will give for indies.
Folks at StuffWeLike didn’t yet have plans to monetize the system, and they are paying the bandwidth bill by themselves. The stuff looks interesting and if they get some ad funded system integrated (so that indies don’t need to pay now and not in the future) and possibly add some clickable links in the videos I think it looks another viable way to game promotion.
EDIT: The player was here one day, but now the media player (or their website) asked for a password, so I decided to remove the player.
EDIT #2: I found out that these guys really didn’t develop the media player, but used a technology provided by: splashcastmedia.com