Većina ljudi poznaje svoje roditelje, bake i djedove i to im je dovoljno. Malo je onih koji pokušavaju da otkriju svoju genealogiju do desete generacije, ili čak i dublje. Junakinja igre Midnight Puzzle - Chang rođena je u malom selu, ali sada ne živi tamo, već samo povremeno dolazi. Bilo je to često jer su joj tamo živeli roditelji, ali kada su umrli, više nije bilo potrebe da dolaze. Ali djevojka voli praznik koji se održava svake godine u selu - Festival svjetla. Uveče se stotine svetlećih lampiona vinu u nebo i ovo je nezaboravan prizor. Međutim, ovaj put njen dolazak nije vezan samo za praznik. Nedavno je saznala da joj roditelji nisu u rodu. Junakinja želi da sazna istinu i vi ćete joj pomoći u tome u Ponoćnoj slagalici.