It is available in France, but yet again France is one of the "bigger" markets.
Couldn't you get access to the UK's or Ireland's store? All you need is a voucher card and a fresh email address. That's how I got my US account for US-exclusive apps.
Does this happen to people in any other European countries?