Tristar & Red Sector Incorporated (TRSI)
Moby ID: 22599
Trivia add
It is pretty ironic that TRSI has gotten into game development , since for decades they were best known as a top-tier ensemble of game crackers and warez couriers.
Contributed by Pseudo_Intellectual.