Ubisoft

Ubisoft is a French company known for making the Rayman series. Child of Eden was released under this company.