Chapter 1: The First Challenge
It was another boring day at college. I open my dorm room and quickly change to a short pants to get comfy. I boot up my laptop to start my stream. I have been streaming from the first of this month. It sure fun to play my games like i always would do and have an audience i can talk to. I really need to talk to someone and the chats help me with that. I always felt lonely because i dont really have friends from my class and talking to chat help me feel better. I start my stream and test the mic. "Can u guys hear me?" I say into the microphone. The chat lights up with "Yee," "Sure can," and "Loud and clear, king." I blush and accidentally press the mute button. Chat loses their minds with "LMAO u pressed it!" and "I am deafen now."
I un-muted and laugh, "Sorry about that. Just gave y’all a free concert and u didn’t even ask for one."
Chat responds with "We live for the free noise, Max," "Ugh, bless ur voice," and "10/10, would listen to more poorly sung autotune." I roll my eyes but secretly love it. I can feel the tension in my shoulders melting away.
It's been a exhausting week. I start to play a new horror game that just came out. After a while, i got jumscared so hard that i jumped out of my chair. My butt jiggles under my really short and thin pants that i wore today for my stream. I can't help but notice the way the soft fabric clings to me, the way my thighs press together when i sit back down. I feel a small shiver run up my spine, but i brush it off, focusing on the game.
"Another one bites the dust," i say, trying to sound confident. Chat responds with "Damn, u scared easily," "U need a man to hold u," and "I can be there in 2 minutes, babe." I laugh nervously, feeling a strange mix of discomfort and something else, something that makes my stomach flutter.
My fingers tighten around the mouse as I try to focus on the game, but my mind keeps wandering.
One of the chatters, a user named 'xXGamerGirlXx' types, "Ooooh, someone's feeling a little wiggly today. Max, why don't u spin around for us? Show us what we're working with."
My face heats up, but the chat is relentless. "Spin it, Maxie," "Pleaaaase," "We know u want to," and "Do it for the $$$" fill the screen. I glance at the donation jar, now overflowing with bills.
VelvetPuppet’s username glows in the chat like a brand, their donation the largest yet. $100. Just for a spin.
“Fuck it,” I mutter under my breath, my fingers twitching over the keyboard. The chat erupts—*“YES SLUT,”* *“DO IT,”* *“SHOW US UR CUTE LITTLE ASS,”*—their words slithering into my ears like a second skin.
I exhale sharply, grip the armrests, and spin the chair.
The world blurs—wig, monitors, the mirror reflecting my flushed face and the undeniable jiggle of my ass as it sways with the motion.
The chair creaks, the wheels squeaking against the floor, and my thighs press together instinctively, heat pooling between them. I feel *exposed*, even though I’m fully clothed. The chat loses it—*"OH FUCK,"* *"LOOK AT THAT JIGGLE,"* *"I'D BREAK THAT ASS IN HALF,"*—their words dripping with hunger.
I stop spinning, my chest heaving, my fingers digging into the armrests hard enough to leave marks. I decided to continue playing my new game, until a big donation came up. "500 for wearing a wig and a skirt. I'll give you the money to buy it online and wear it the next stream" a chat says.
My jaw drops slightly. I never wore a skirt in my life, but the thought of it makes my stomach tighten with a forbidden thrill. I look at the overflowing donation jar, the numbers spinning in my head. The chats then pressured me to accept the offer. I am shy and self-conscious about my body. I always feel like i am too soft, too much. But the thought of wearing something so feminine, so *exposed*, sends a shiver down my spine. I hesitantly accept the offer. The chat explodes with reactions, a mix of shock and excitement. "Hell yes," "U a little slut," "I'm gonna nut in my pants just thinking about u in a skirt." I chuckle awkwardly, rubbing my thighs together beneath the desk.
The next day, I am in my dorm room, setting up my stream again. I have bought a short black skirt and a matching lace wig to go with it.
I put it on slowly, looking at myself in the mirror, feeling like a fraud and yet...stirred. The wig is soft and silky, falling just past my shoulders, framing my face in a way that makes me look almost... pretty. The skirt is tight, hugging my thick waist before flaring out just enough to tease. My thighs press together instinctively, the fabric riding up just slightly, exposing the soft curve of my ass.
The door is locked, but the thought of someone walking in still makes my pulse quicken.
I plug in my webcam, adjusting it so the angle captures my entire body. The chat is already blowing up with reactions the second I come online.
Half the screen is just notifications—*"OH FUCK,"* *"DAYUM,"* *"MAX U LOOK LIKE A WHORE,"*—and the rest is a blur of avatars spamming *"VELVETPUPPET FOR PRESIDENT"* in the donation alerts. My heart’s hammering so hard I can feel it in my throat, my fingers trembling over the keyboard before I even type a single word.
*"Uh…"* I clear my throat, trying to sound casual, but my voice cracks. *"So yeah… I did the thing."*
The chat loses its damn mind. Velvetpuppet nowhere to be found. I continue the stream talking and reading all the donation from other chats, but deep in me, i dont know why im still waiting for that donor to be online and see me wearing things he order me to do. I play a game for a while, my legs pressed together tighter and tighter, the skirt riding up just enough to tease the soft swell of my ass, the fabric dampening with every shift of my thighs. My body feels electric, like I’m half-choked on my own breath, and every time I laugh or shift in my seat, the skirt hikes up just a little more, exposing more of my thick, soft thighs. And then, another big donation pings.
**$1,500.00 – VelvetPuppet:** *Take your panties off. Slowly. Let the camera see.*
My breath hitches. The screen blurs for a second, the world narrowing down to the words on the chat, to the weight of that donation, to the way my pulse is thundering between my legs. My hands tremble as I reach under the desk, fingers curling into the elastic of my panties—black lace, the ones I’d picked because they made me feel *almost* sexy when I tried them on this morning. They’re already damp.
“Fuck,” I whisper under my breath, because what the hell am I doing?
My own fingers are already sliding the lace down my thighs, the fabric peeling away from my skin like a second shadow. A trail of precum