Horns of Fear: French to English localization by Level up Translation.
They have years of gaming and localization XP !
Their last work on "Ghost of a tale" is amazing.
"A good game translation requires advanced gaming and language skills." Level up Translation