Embark on a magical journey to save the dying planet in Leonardo Interactive and Madlight Studios Seed of Life.

Source: N4G PC Seed of Life is a new sci-fi puzzle platformer out today on Steam