That was ACE team (Chile). They’re still making games, but have gone much more ‘normal’. The latest is SolSeraph which is a pretty mediocre 3D version of ActRaiser for SEGA. You might like The Deadly Tower of Monsters but that’s B-movie rather than Latin@.