1 year 10 months ago Link GamesIndustry The Paris-based company also announced its first title in development, Darwin's Paradox, a platforming adventure game Tags GamesIndustry