Ocellus Services

Ocellus Services is a video game developer headquartered in Lyon, France.

Founded: 2010

Official Website
English