Talpa Games

Talpa Games is a video game developer headquartered in Barcelona, Spain. It is known for Mail Mole.

Founded: 2018

Official Website
English