LEAP Game Studios

LEAP Game Studios is a video game developer headquartered in Lima, Peru. It is known for Tunche.

Founded: Aug 20 2012

Official Website
English