Today is Tomorrow: A Kaleidoscope Adventure