Selecta Play

Selecta Play is a video game publisher headquartered in Barcelona, Spain, and a subsidiary of Selecta Vision.

Official Website
English