Just did a lot of crazy lengthy articles back then if you scroll down far enough. Ethos is awesome, should hold onto it. I believe the team is onto something good, time will tell.
Ah been trying to form a vaporwave community here. Maybe it's a good time, but artists are like cats.