Browse through 2 abandonware games originally published by Sala International, Inc., between 1995 and 1996.