In a small town built around a nuclear power plant, children mysteriously disappear... so you decide to enter the plant that you suspect is the source of these strange phenomena...
25 Rue de Cuques, 13100 Aix-en-Provence, France