Seed of Life Product Info Platform: PC Number of players: 1 Developer: MadLightStudio Genre: Puzzle Release Date: 2021 Purchase