Leonardo Interactive’s Sci-Fi Puzzle Platformer Seed of Life Out Today for PC
Publisher Leonardo Interactive and developer Madlight Studio are pleased to announce that the futuristic, third-person, sci-fi puzzle platformer, Seed of Life is out today on PC via Steam for £19.49/ €22.99/$24.99 and will be available with a 20% launch discount for a limited time. Embark on an epic adventure as you take on the role...
Login
Loading...
Sign Up

New membership are not allowed.

Loading...