bn:00136430n
Noun Named Entity
AR
Eden Games
EN
Eden Games SA is a French video game developer based in Lyon, France, that mainly focuses on the development of racing video games. Wikipedia
Relations
Sources
COUNTRY
HEADQUARTERS LOCATION
PRODUCT OR MATERIAL PRODUCED
BabelNet