Eden Studios


Headquartered in France, Eden Studios (aka Eden Games) is owned by Infogrames was in charge of production for three Need for Speed titles.

[edit] Published Titles

Last edited by R1DDL3S on 29 August 2008 at 10:07
This page has been accessed 480 times.