Nintendo Co., Ltd. subsidiary iQue Ltd. has confirmed the next title available on September 25 for its Chinese iQue console is Sin and Punishment: Successor of Earth. The title originally released only in Japan for the Nintendo 64 on November 21, 2000. It never found release outside of Japan.