Browse through 6 abandonware games originally developed by Troll Associates, Inc., between 1988 and 1992.