T61 is free music streaming web app where indie artists upload their songs and listeners discover them (and features of the website) with cool &quot;quests&quot; 
http:&#x2F;&#x2F;www.thesixtyone.com
Tell HN: TheSixtyOne is online again