Seed of Life Product Info Platform: PC Number of players: 1 Developer: MadLightStudio Publisher: Leonardo Interactive Genre: Puzzle Release Date: August 11, 2021 Purchase