The paint and logos look an awful lot like Motobecane-style, especially the "made in France" script on the down tube, which is identical to some late 70s Motos. Plus Motobecane used 2040 steel on their "better" entry-level models (like Super Mirage) - so I'm thinking a rebadged Motobecane? Awful pretty bike, whatever it is.