Ryan Loos
banner
ryanloos.bsky.social
Ryan Loos
@ryanloos.bsky.social
That classic mix of history major, web developer, and TTRPG designer (He/Him). Owner of GrinningPortalGames.com
My ghost train timeloop adventure, No Time for the Wicked, is part of this amazing Bundle on DMSguild. Check it out!
www.drivethrurpg.com/en/product/5...

#ttrpg #dnd #5e
July 15, 2025 at 8:17 PM
Hello pile of new followers out of nowhere and old followers! Apologies for being real quite lately. I've been heads down on a personal project which I will announce here soon! (hint below)
March 19, 2025 at 3:48 PM
🎉🥈🎉
No Time for the Wicked has gone silver! Check it out if you haven't already (shorturl.at/qoB7W).

Once again I'll do one #thankaTTRPGcreator every day for the next few days to celebrate. This time around it'll be mainly for folks who helped my adventure get this far 🧵

#dnd #ttrpgcommunity
February 14, 2025 at 9:26 PM
PSA: The next person who buys my ghost train time loop adventure, No Time for the Wicked, gets the honor of being the 69th buyer 🤣

www.dmsguild.com/product/4937...
December 5, 2024 at 9:17 PM
No Time for the Wicked is part of this sale for 30% off! Check out the module thats enticing its author promote 1000% more than he is comfortable with! 😂

www.dmsguild.com/product/4937...
November 27, 2024 at 11:05 PM
Wanna know what nearly 2.5 years of campaign notes from a perfectionist maniac look like? Take a look at my Obsidian graph. The lines between the nodes indicate connections between notes, and the bigger the dot the more connections it has. More stats in the 🧵. #ttrpgcommunity #ttrpg
November 27, 2024 at 5:27 PM
Hi, I'm Ryan. I recently published my first module and it went copper within two months! Its time-loop mystery on a ghost train where the players have a lot of agency approaching to core problem. I've got several other projects in the pipeline so stay tuned. www.dmsguild.com/product/4937...
November 21, 2024 at 7:01 PM
Thanks for the space! I’m Ryan and I’m a new ttrpg writer. My first module No Time for the Wicked went copper a few weeks ago! It’s a unique module where your players have myriad creative options to escape the time loop they get trapped in. Check it out!

www.dmsguild.com/product/4937...
November 16, 2024 at 11:25 PM
Thanks for the space! I’m Ryan and I’m a new ttrpg writer. My first module No Time for the Wicked went copper a few weeks ago! It’s a unique module where your players have myriad creative options to escape the time loop they get trapped in. Check it out!

www.dmsguild.com/product/4937...
November 16, 2024 at 7:19 PM
Thanks for the space! I’m Ryan and I’m a new ttrpg writer. My first module No Time for the Wicked went copper a few weeks ago! It’s a unique module where your players have myriad creative options to escape the time loop they get trapped in. Check it out!

www.dmsguild.com/product/4937...
November 16, 2024 at 7:18 PM
Thanks for the space! I’m Ryan and I’m a new ttrpg writer. My first module No Time for the Wicked went copper a few weeks ago! It’s a unique module where your players have myriad creative options to escape the time loop they get trapped in. Check it out!

www.dmsguild.com/product/4937...
November 16, 2024 at 7:18 PM
Thanks for the space! I’m Ryan and I’m a new ttrpg writer. My first module No Time for the Wicked went copper a few weeks ago! It’s a unique module where your players have myriad creative options to escape the time loop they get trapped in. Check it out!

www.dmsguild.com/product/4937...
November 16, 2024 at 6:25 PM
Thanks for the space! I’m Ryan and I’m a new ttrpg writer. My first module No Time for the Wicked went copper a few weeks ago! It’s a unique module where your players have myriad creative options to escape the time loop they get trapped in. Check it out!

www.dmsguild.com/product/4937...
November 16, 2024 at 6:22 PM
Thanks for the space! I’m Ryan and I’m a new ttrpg writer. My first module No Time for the Wicked went copper a few weeks ago! It’s a unique module where your players have myriad creative options to escape the time loop they get trapped in. Check it out!

www.dmsguild.com/product/4937...
November 16, 2024 at 6:20 PM
Thanks for the space! I’m Ryan and I’m a new ttrpg writer. My first module No Time for the Wicked went copper a few weeks ago! It’s a unique module where your players have myriad creative options to escape the time loop they get trapped in. Check it out!

www.dmsguild.com/product/4937...
November 16, 2024 at 6:17 PM
Thanks for the space Joe! I’m Ryan and I’m a new ttrpg writer. My first module No Time for the Wicked went copper a few weeks ago! It’s a unique module where your players have myriad creative options to escape the time loop they get trapped in. Check it out

www.dmsguild.com/product/4937...
November 16, 2024 at 6:13 PM
#thankaTTRPGcreator
Between a unique setting, custom time mechanics, and clever writing I loved Magical Industrial Revolution by @skerples.bsky.social. It made for an excellent Domain of Dread/Blades in the Dark game in the middle of my Ravenloft campaign.

www.drivethrurpg.com/en/product/2...
November 4, 2024 at 5:11 PM
Twilight Imperium
Does it take 7-9 hours to play? Yes. But show me another game where multiple turns of scheming result in you building a pirate death-star out of nowhere 😈. This game generates emergent stories like no other.
October 31, 2024 at 5:04 AM
Hitman (World of Assassination trilogy)
Pretty much every level in these games is a masterclass in level design. Each one is dense and varied and they do a great job of reacting to whatever mayhem the player decides to inflict. These small but dense sandboxes influenced No Time for the Wicked.
October 31, 2024 at 3:53 AM
🥳🥉🥳
My first module, No Time for the Wicked (shorturl.at/JCUnf), has officially earned a Copper Bestseller Badge on DMSguild!

To celebrate, I am going to #thankaTTRPGcreator every day for the next week and tell them what their work has meant to me. Follow along in the 🧵.
#dnd #ttrpgcommunity
October 30, 2024 at 8:48 PM
Thanks @rakdosbattlemap.bsky.social !
I'm promoting my first module! TLDR: Trap your players in a time loop on a ghost train. I'm really proud of it and I'm so grateful to this community for being so welcoming to first-time creators.
www.dmsguild.com/product/4937...
*Created free of AI content
October 26, 2024 at 5:21 PM
Thanks @stayonyourcouch.bsky.social!
I'm promoting my first module! TLDR: Trap your players in a time loop on a ghost train. I'm really proud of it and I'm so grateful to this community for being so welcoming to first-time creators.
www.dmsguild.com/product/4937...
*Created free of AI content
October 26, 2024 at 5:19 PM
Thanks @plotarmourrpg.bsky.social!
I'm promoting my first module! TLDR: Trap your players in a time loop on a ghost train. I'm really proud of it and I'm so grateful to the #ttrpgcommunity for being so welcoming to first-time creators.
www.dmsguild.com/product/4937...
*Created free of AI content
October 26, 2024 at 5:17 PM
Thanks @koposart.bsky.social!

I'm promoting my first module! TLDR: Trap your players in a time loop on a ghost train!

(going for those 🧡 spoooky 🧡 points)

www.dmsguild.com/product/4937...

*Product created free of AI generated content
October 26, 2024 at 5:08 PM
#selfpromosaturday
My first module is only a few sales away from a copper medal! I'm really proud of it and I'm so grateful to the #ttrpgcommunity for being so welcoming to first-time creators.

If you're interested in sandboxy-timeloop-ghosttrains check it out!

www.dmsguild.com/product/4937...
October 26, 2024 at 4:52 PM