Većina ljudi poznaje svoje roditelje, bake i djedove i to im je dovoljno. Rijetki pokušavaju otkopati svoje rodoslovlje do desetog koljena, pa i dublje. Junakinja igre Midnight Puzzle - Chang rođena je u malom selu, ali sada ne živi tamo, već samo povremeno dolazi. Nekada je to bilo često jer su tu živjeli njezini roditelji, ali kad su umrli, više nije bilo potrebe dolaziti. Ali djevojka voli praznik koji se svake godine održava u selu - Festival svjetla. Navečer se stotine svjetlećih lampiona vinu u nebo i to je nezaboravan prizor. No, ovoga puta njezin dolazak nije vezan samo uz praznik. Nedavno je saznala da joj roditelji nisu u rodu. Junakinja želi znati istinu, a vi ćete joj u tome pomoći u Ponoćnoj slagalici.