Leonardo Interactive and Madlight Studio have announced that Seed of Life will be landing on Steam for PC in 2021. The dystopian platformer is said to be inspired by Tomb Raider, Ori and the Will of t...
Remember Me
Please enter your username or email address. You will receive a link to create a new password via email.