After 20 years, TOWER returns with a new album