Kaleidoscope Superior was released on June 20 , 2000 .
Kaleidoscope Superior was elicited positive reviews from critics .
Kaleidoscope Superior was released on June 20 , 2000 and elicited positive reviews from critics .