The giants are awake and mobile - to remain in this bag longer than necessary is to invite one or the other to walk over and pick it up, disrupting your careful plans yet again!
Therefore, you prudently duck out of the bag's opening and onto the carpet of this home, your three-quarter inch self scuttling rapidly. They're not looking down right now, but all it would take is for a glance and then you'd be dead!
With the two giant women on the sofa, you need another piece of furniture to use as cover, and luckily there is a chair nearby, a looming structure with a welcoming darkness beneath. Secure in shadow, you return your gaze to the elephant-crushers in the room.
"So," Skullshirt says, rising to her feet, "you get this done quick and you'll get a reward." SHe stoops to peck a kiss on the crown on the other's head.
"Oh," Darkeyes retorts, snapping her head around and grinning, "when I get this done I'll be expecting a lot more than that!"
She too stands, the ground quaking beneath her, and grips Skullshirt tight, pulling her into an embrace, locking lips for a passionate kiss, the two giant women really leaning into it. The act goes on and on, mouths working away with equal hunger and gentleness, one leg rising to rub against another while humungous hands run up and down a body...
You have to pull yourself away from watching, aware once more that if you were to be discovered, an insect-sized peeping tom would pretty quickly get stepped on.
Instead, you must plan how to survive here. You have the drone controller, but no doubt when she repairs the drone itself, Darkeyes will link it to one of her own. There'll be no help from that quarter.
No, you need to decide if you plan to stay here long-term with these people. If so, you'll have to narrow down a location for shelter before accumulating some supplies. A little recon of the area would be useful as well. If you intend to exit this place, you'll have to identify the best point of exodus.
So, will you head off on your own to do that, or make use of one of these... gods to aid you?