Journey of Greed - Developer strategyindiecard game IndieStrategy Est. Sales 39,720 Peak CCU 22 Review Score 89% Reviews 1,324