It’s about damn time! New album coming out from these geniuses. If you didn’t catch their last album ‘Tuning Echoes’, you have to go get it now! I expect nothing but huge things for the new album just from hearing their new single. Will be my soundtrack to my new move to Cancun for sure.