I don’t know too much about these guys but I heard this track on the radio recently and it knocked me out. I loved the upbeat, dreamy sound.
From what I can tell Tree! are an multimedia art collective (whatever that means) from San Francisco and this track is taken from their recently released Demons EP which is a collaboration with Beat Culture.
Tree – Demons: