Leonardo Interactive

Leonardo Interactive is a video game publisher headquartered in Rome, Italy.

Founded: 2020

Official Website
English