Seed of Life

Leonardo Interactive reveal gameplay trailer of Seed of Life and demo details

Leonardo Interactive with the developer Madlight Studio today announced the details on the playable game demo of Seed of Life. They revealed the ...

Xtremegaminerd
Logo