Sam and Max + steam + French version = ?
So I'd like to buy Sam and Max, but as I'm french, I'd like to have the French version (I know this is insane).
and since it seems that it's not possibe to buy the french version from the telltale site (doh!) - I'd like to buy it through Steam.
But just to be sure (I can't find any language info on the Steam page), is Steam selling the French version or ?
Thanks if you can enlight me.