At first it really sounded like a silly idea to me, too. It doesn't seem to be the way that Soundcloud is supposed to work like. It just doesn't feel right.
But then I noticed that this might make me less Soundcloud-lazy
I always long for a lot of feedback on Soundcloud but I am usually too lazy to give some to other users myself. A lot of people are like this probably, so Cloudkillers can definately increase the social interaction on Soundcloud.
Also, it's a nice way to randomly discover new music
Bookmarks