Väčšina ľudí pozná svojich rodičov, starých rodičov a to im stačí. Málokto sa snaží odhaliť svoj rodokmeň až do desiatej generácie alebo ešte hlbšie. Hrdinka hry Midnight Puzzle - Chang sa narodila v malej dedinke, ale teraz tam nežije, ale len občas príde. Kedysi to bolo často, pretože tam bývali jej rodičia, ale keď zomreli, už nebolo treba prísť. Ale dievča má rád sviatok, ktorý sa každoročne koná v dedine - Festival svetla. Večer sa k oblohe vznášajú stovky svietiacich lampiónov a je to nezabudnuteľný pohľad. Jej príchod však tentoraz nie je spojený len s dovolenkou. Nedávno zistila, že jej rodičia s ňou nie sú príbuzní. Hrdinka chce poznať pravdu a vy jej v tom pomôžete v Polnočnej hádanke.