Complex sentence: When that occurred, several people claiming to be "scientists" working for a company called the "Ride Institute of Technology" (RIT) showed up and gave the group an envelope filled with puzzle pieces before walking away.
Split into simpler sentences: When that occurred, several people claiming to be "scientists" working for a company called the "Ride Institute of Technology" (RIT). They gave the group an envelope filled with puzzle pieces before walking away.