PC Reviews Video Seed of Life Review for Steam 3 years ago Brianna Keller Seed of Life, by developer MadLight and publisher Leonardo Interactive, is a fun story driven adventure game that is a...