Outerminds

Outerminds is a video game developer headquartered in Montreal, Quebec, Canada.