The Twang release what can only be described as their hugely anticipated debut album. They are the most talked about band of this year but they are also one of the brightest hopes to emerge from the UK in years. As they say themselves on album (and live set closer) Cloudy Room, "theres no going back from here".