If I am reading the rules correctly, the roundtrip air tickets being offered are only from Paris to St Pierre des Corps -- not from the US to France. It looks as though you have to get yourself to Paris on your own - so you may want to take that into consideration when entering.
http://us.franceguide.com/Editoral.h...&EditoID=69340