Darwin's Paradox! - Developer actionadventureaction-adventure ActionAdventure Est. Sales 39,090 Peak CCU 438 Review Score 88% Reviews 1,303