The single "Twinkle" was released on iTunes for everyone on April 29, 2012, along with a music video on April 30, achieving more than 10 million views on YouTube in just one week. In November 2017, the music video had 78 million views. The mini-album with the same name, "Twinkle", was released digitally on April 30th5 and physically on May 2nd. The next day TTS started their album promotions in various music programs.