With no explanation of what this video means, it will probably leave you scratching your head, but another excuse to listen to Scottish groupĀ CHVRCHES‘ excellent “Recover” is welcomed. Check out some floating cubes and a mysterious underground machine in the clip above, and please let us know if you find some meaning in it all.

Pre-order CHVRCHES EP here.