Leonardo Interactive — Game Publisher
Leonardo Interactive is a verified game publisher on the Steam platform who have helped launch and publish 10 games to the Steam Store including Seed of Life, Hell Architect: Prologue, and Daymare: 1994 Sandcastle.