My first thought was wow, are they still on the go? However, they are unrelated to the 1980's UK games software house of the same name. A better fit for here - they even had several games about llamas.
A-nis bidh fios aig daoine nuair a tha mi a 'mionnachadh aig dhaibh.