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 Daymare: 1994 Sandcastle, Hell Architect: Prologue, and Seed of Life.