User review spotlight: Ultima IV: Quest of the Avatar (DOS)

Sabarasa Inc


Sabarasa Inc. is a videogame software developer based in Buenos Aires and Mexico DF founded in 1996. The company has two studios.


Company location and contact info (ca 2005):

Sabarasa Entertainment SRL
Dir.: Av. Ing. Huergo 1189
Buenos Aires (C1107AOL),
Person to contact: Ing. Javier F. Otaegui, Director
Email: [email protected]
Tel.: +54 11 5811-4552

Related Web Sites

Browse Games

List Games