Suspect this is home game chip since no info out there, but large key mold is unusual -- can anyone help?