IguanaBee

IguanaBee is a video game developer headquartered in Santiago, Chile. It is known for What Lies in the Multiverse, Headsnatchers, and more.

Founded: 2011

Official Website
English