Kosheen's third studio album released on March 23, 2007