A French friend of mine living in the states was telling me a bit about Futuroscope park in western France. She worked there a few decades ago. I was curious - has anyone on this board been there? By description it kinda looks like the opposite of DLP in terms of attractions.