Whoa! Great track. Dare I say some of The Ross fam's best work.
Also, according to that article, the first album is out today(!!) which is apparently the more electronic-oriented of the 2 whereas the second album (out tomorrow) is more guitar-based. Cool!