Bright red fur—not tawny like my own, but protagonist red—caught my eye as I huddled in the bathroom stall, waiting for everyone to clear out after PE. *Tristan.* The burly sophomore passed by with a handful of others from the locker room exit, and I cursed my stupid boner that had exiled me from any possibility of changing with the others. (The first day, folks had joked about it and chalked it down to me being nervous. The second day the looks were a lot sterner. I didn’t venture a third day, lest their reactions devolve past whispers to rejection, slurs or violence.) But I’d had two days in there before I had to hide. Two memories of *him.* A memory of the chunky fox smiling, turning full front to me to talk about the soccer game as I blushed and tried to avert my eyes from his plump sheath. And a memory of the chunky fox, no less friendly at first, but turning away from me when he saw my helpless stiffy had made its appearance again. I tried not to focus on the thick curves of his rump, I really did, but it only took an instant for them to burn themselves into my imagination. And I sat in the bathroom stall, my own fox cock rock-hard with the images of Tristan front and back in my mind. A big drop of precum beaded up at the end of my length, and I caught it with my fingertip, bringing the salty drop to my mouth. I closed my eyes and savored the taste of it. *Make a wish.* I stroked myself and imagined— Wait, what? That hadn’t been a stray thought. It was a *message box* visible on the inside of my eyes, a friendly blue-white text clearer than any imagination. I opened my eyes. The message slid to my peripheral vision. I closed my eyes again. A wish? The message unfolded with my attention: .-===== | Event - Make a wish | | Your desires awaken. Your powers awaken. | And you begin to impose your will on the world. | | As an introduction, you have been given one minor-grade wish for immediate use. | | Don’t worry — the wish is limited in scope, must be used for erotic desire, and you will not break anything. .-===== That last line had me asking a lot of questions that were already answered by that last line. Okay. So no big world-changing wishes. Just something small and selfish. Something small and selfish throbbed between my legs. _No, not you,_ I thought, resuming stroking as I fantasized about horny scenarios. _You’ve gotten me in enough trouble already._ Stray boners had gotten me to my current situation, ostracized from the locker room and taking shelter in a bathroom stall. I could… _I could make it normal for me to be horny in there,_ I thought. My length throbbed at the thought of such freedom, but I wasn’t going to let it off that easily. I squeezed my forming knot and kept stroking, trying to picture what the actual outcome of such a wish would be: well, it’d be one boned-up fox in a room of straight guys trying to hide themselves from view — the status quo, only I’m not getting called a freak for it. _I could make them all horny for me,_ I thought. That, at least, led to a much more pleasing image. I humped my paw as I imagined the guys lined up around me, their hard cocks in my hands and thrusting into my holes to celebrate a good game. Precum soaked my fingers and I licked the sweetness from them as I tried to imagine the downside. Well, obviously. A gang of horny young men is not a spectacle that confines itself to a certain place and time; I wasn’t sure I’d be ready to manage a harem. Not yet, anyway. Besides, it seemed wrong to make them want me. What I _really_ wanted was…a way to make myself _available_ to them. _I could have a secret glory hole,_ I thought. _I could be there and serve anyone who wanted after class. They wouldn’t know it was me, so it wouldn’t feel ‘gay’ to them if that wasn’t what they wanted. They’d just be…experimenting._ I had my cock out in both hands, one squeezing my knot as the other worked my shaft, and I was imagining sitting here, muzzle pressed against the wall as cock after cock slid through, feeding me all the cum I wanted, with no one the wiser. Somehow I could feel a…a handle on the scene, an interface I could use to make it real. I knew I could make the wish now, grab that ‘handle’ and pull the glory hole scene into the real world. But that could wait, couldn’t it? I was jerking off in a public toilet and I was *definitely* going to make a mess everywhere and that was pretty hot all on its own. I was breathing heavily, oblivious to anything else in the world, paws stroking dick and knot and balls, eager to blow a load that I could feel was going to be a huge one. My balls churned, my tailhole tensed up, and I pushed down hard on my knot as I reached climax, shooting fox cum three feet in the air. The first shot splattered down across my face and headfur with force, and I pointed my cock towards my muzzle, letting shot after shot cross my tongue as I struggled to swallow it all down. ----- I sat there soaking up the scent of male fox and tried to recover my senses. _Make a wish,_ the message said. I thought about my wish. It made sense, I thought. Something that was here if I needed it, or that I could avoid if I needed a break. Something secret so it shouldn’t mess with anyone’s life, something that didn’t compel anyone that didn’t want it. (…one boned-up fox in a room full of straight guys…) Oh, right. I expanded my wish a little. I pulled it into the world. .-==== | Rare Location Granted: Secret Glory Hole | | Your will was given power and manifested a nice hole in the side of a bathroom stall. | | Schoolmates who would enjoy using it will be drawn to do so when you signal readiness. | Up to 1 session per day, if your desire outlasts the supply of interested schoolmates, | Anonymous Tops or Anonymous Holes as applicable will serve until you signal satiation. | | Attributes | • Secret: The glory hole and its users are protected from detection by those it isn’t for. | While here, you have the status of Anonymous Hole or Anonymous Top as applicable | and are thus protected from recognition by those on the other side. | (Other users are just as recognizable as they would be at a mundane glory hole.) | Other users will not initiate conversations about the glory hole. | This secrecy can only be overturned by minor-wish level magic or greater. .-===== ----- The bathroom door swung open again and I opened my eyes. Bright red fur through the interstices of the bathroom stall. Tristan entered…a second bathroom stall, next to mine? The stall wall that had been at the end of a row of urinals now had another stall intervening. And the stall wall now had a generously-sized hole drilled into it. I watched through the hole as the chunky fox faced the toilet, undoing the button on his jeans, pulling down his zipper, and hefting his junk out of his pants. I tapped my foot on the ground to get his attention, and his dick definitely pulsed a bit as he noticed the hole. “Hey,” he said, somewhat shyly. “You…you want this, buddy?” And the hole now had a plump fox’s sheath pushing through it. It didn’t matter that I’d just blown my most powerful load in weeks. I went for it. ----- Salty with sweat. Thick, though still plumping up. _Tristan’s._ The first cock I’d ever had in my mouth and it already had so much going for it. “Oh… Oh gosh…” His dick pulsed, like he was already trying to hold back. _Oh no you don’t,_ I thought. _Your ‘buddy’ wants cum._ I suckled with all the skill I could muster, trying to help my fellow fox unload. I slid my tongue all the way down to the base, slurping out his sheath. I took as much of his length into my muzzle as I could, feeling the cockhead pressing against the back of my throat. I wanted to get it in, I really did. _Must need more practice._ Luckily it didn’t matter. Tristan had already met his limit. The chubby fox’s cock throbbed and pulsed in my maw, and he was panting as it started to flood my mouth with musky fox seed. His cock was awkwardly pointed so it wasn’t easy to swallow it down, but I wasn’t going to ruin it for him; I let him fire shot after shot as it spilled out of my muzzle, soaking the fur on my chin. _And I can have this every day? …I can have more than this every day. I can have more than this_ right now. _I could sit here, watch the cutest fox put his junk away and be replaced by another classmate or…or else the system would generate a random encounter, somehow. I tried not to be distracted by thinking about how it all must work. The cutest fox was putting his junk away, after all. _But I probably should learn a bit more about how this works first,_ I thought, watching his tail swish over snug jeans as he left. I decided not to try for more. I took advantage of the empty shower room to rinse off, and headed to study hall. ----- The library was moderately full, but quiet. I took a corner chair, picked up a magazine, and pretended to read into it while actually reading into myself. .-===== | Event Complete! | | Introducing yourself through your first Event has revealed your character: | | • Accepting the wish gracefully has shown your composure +1. | • Weighing alternative wishes has demonstrated your puzzling +1. | • Recognizing you are unready for a harem shows +1 intuition but reveals -1 charisma. | • Concern for the consent of others has gained you 2 fellowship points and the perk If They’d Want To. | • Needing anonymity for your own safety reveals reputation -1. (Don’t worry. It gets better.) | • Choosing to cum to a fantasy before making it real has gained you 2 fantasy points and the ability You Can Enjoy Both. | • Choosing to finish cumming before choosing a course of action reveals +1 intuition and the passive ability Post-Nut Clarity. | • Jerking off to completion in a public place without getting caught gains you 4 challenge points. | • Using your wish gains you 2 narrative points. | • You gained a level! | | • Your focus on secret sexuality in public places has revealed your class ‘clandestine’. | • Staying horny during your refractory period shows your composure +1. | • Starting service with your mouth gives you proficiency towards Oral. | • Your oral skills reveal +1 dexterity but -1 strength. | • Blowing your crush to completion in a (semi-)public place gains you 2 fantasy points. | • Added Tristan Winsley to connections at level 0. | (Anonymous encounters may create connections but will not normally raise their levels.) .-===== I breathed in deeply, imagining the life ahead of me all this suggested with rock-hard anticipation. .-===== | Access to your character sheet is now available. | Access to the manual is now available. .-===== _It’s going to be a long study hall,_ I thought.