Okay, here is what cntkg1 told me in my PM.
************************************
All DIStag participants will purchase a small gift from their hometown to give to all taggers. We will receive a spread sheet made up by your's truly, at our first DISmeet (time and place still to be determined). In addition to the spread sheet you will receive some sort of magnet. The list will look something like this:
JLDSMD Jeff Cabin 1234
cntkg1 Nancy Cabin 6576
oybolshoi Brenda Cabin 6580
LindyLoo Linda Cabin 4321 etc.....
You will start with the person listed directly below your name. Deliver your "gift" and leave the magnet at the top of their cabin door. Should your "gift" be too large to fit in the 'fish mail holder', locate any Stateroom Host/ess and request they take your gift directly into the room. When someone leaves you a gift and the magnet, deliver your surprise and received magnet to the next person on your list-and so on. When you get to the last person 'participating' at the bottom of the page (LindyLoo in our example)...start at the top of the list (JLDSMD). Continue until you get to the person listed above YOUR name.
So if I've still managed to confuse you, this is the skinny of it all...
Jeff takes one of his gifts and his magnet. He tags Nancy's door with the magnet and puts his gift on the 'fish mail holder'. Now he waits until someone tags his door. (In our example LindyLoo would start with Jeff). He will take that new magnet and a new gift and tag Brenda's door. He waits again until he gets tagged and then tags Linda's door and leaves behind a gift.
So this means if we have 20 DISers who want to play tag, we will each have to bring 19 little gifts.
We have all week to play and we'd probably cut it off on Thursday. Any leftover gifts at that point can just be left on fish mail holders without tagging with the magnets.
When we played this on our other cruise the gifts were anything from personalized pencils, bumper stickers, candy, yummy hometown recipes (Yorkshire pudding mmmmm), keychains, playing cards etc.... Most were packed in gift baggies and labeled with the name of the DISer who left it behind.
It really was tons of fun (for us anyway) and we only ran into one snag. One DISer's entire family got sick and he had to bail on us halfway through the game. We all just continued on anyway without the magnets.
***********************
Basically this version is like a chain letter. Everybody starts off with the person on the list just below your name. Then, once you get your first gift you go to the next name on the list under yours and take them theirs and so on in a rotation until all names have been gifted.
Personally I think 30 families is doable but 128 families *OUCH!!!*

I might suggest breaking up that number into about 4 different groups. That could be a big financial obligation for 128 gifts (even if home made) and I think that would take up a lot of time hunting down cabins. I mean think about even if your gift was "just" a postcard from your hometown/state most postcards or 50¢ these days - that's $62 in postcards! You do the math!

JMHO. On our meet thread we are talking about capping the participants numbers to 30 at the most. If we get enough for another group we can start up another tag game and they play amongst their group. Not to be exclusionary just economical and practical.
But like I said on our thread, I'm there for a *vacation* and the thought of hunting down and handing out 128 cabins OI! That is starting to border on work!

I think if you keep the original 128 participants all together I'd suggest sorting your participant spread sheet by deck/cabin numbers, just for logistical ease of distribution, and just let folks take all week to drop off gifts. A handful a day here and there. That is still handing out ~19 gifts A DAY for the entire 7 days.
IDK.....just my 2¢