text: The album itself is due to be released 19 February 2010.The band recently performed at Alcheringa 2010 the annual cultural festival of IIT Guwahati which happens to be their first performance in India.