The album's lead single, "Chinese Language," was released on 16 April 2007 and debuted at #9 on the KKBOX Music Charts. The song climbed seven spots before perching itself at the top of the charts on 18 April.
On April 16, 2007, "Chinese Language," the album's lead single, was released and peaked at #9 on the KKBOX Music Charts. It climbed seven spots to become number one by April 18.