It would probably be fun to make but I don't think it would be fun to play

.
But regardless wouldn't there be technicalities?
For reasonable/decent sound quality you'd probably need fairly large sound files, would you have these all downloaded on login with a potentially massive waiting time?, have them downloaded when required causing the sound to turn out delayed?, upload them to a website and stream them at the risk of the website going down and the sounds not working at all?