Well, they got their 1000 followers on Twitter, and true to their word have uploaded a new track titled "Miles Away".