Sign in

Grinning Portal Games

@grinningportal.bsky.social
318 followers 333 following 65 posts

Check out our adventures and blog posts at grinningportalgames.com Operated by: bsky.app/profile/ryanloos.bsky.soci…

PostsRepliesMedia
Grinning Portal Games @grinningportal.bsky.social · 31/08/2026
What happens when D&D characters have to face the horrors of a 1950's suburb? Serenity Springs is now available on @rpgtrader.bsky.social! rpg-trader.com/products/900... #Dnd #5e #5.5e #ttrpg
Serenity Springs cover on RPG Trader
031
Grinning Portal Games @grinningportal.bsky.social · 29/07/2026
You’ve fought goblins, mimics, and dragons. You’ve explored forgotten tombs, snowy mountains, and dangerous mines. Isn’t it time you settled down? Bought a house? Joined a community? Check out Serenity Springs, a D&D setting and adventure based on 1950s suburban America. tinyurl.com/ytd9w688
Across the top it says "Serenity Springs: Realm of Noxious Nostalgia" There is a man and woman sitting at a dining table talking to each other. Next to the table, a window to the outside shows TV static and a mutant pig monster. The two people and the monster are teal while everything else is in grayscale.
055
Grinning Portal Games @grinningportal.bsky.social · 24/07/2026
I love a good mashup and Mad Max but animals fits that bill perfectly. Check out Road Rage by @daggerwoodgames.bsky.social www.kickstarter.com/projects/dag...
kickstarter.com
Coming soon: Road Rage
A high-octane mutant apocalypse TTRPG where failure builds Rage and Rage hits back.
022
Reposted by Grinning Portal Games
RPG Trader @rpgtrader.com · 08/07/2026
1 month ago we launched RPG Trader. We had no idea how the TTRPG community would respond. We're humbled by the creators who've joined us, the customers who've supported them, & the encouragement we've received from across the community. Thank u, wonderful RPG Trader community! Let's go, month 2!💥
static.klipy.com
Dwight Schrute's Boss Day Thank You
ALT: Dwight Schrute's Boss Day Thank You
418222
Grinning Portal Games @grinningportal.bsky.social · 05/06/2026
I've added my PBTA supplements and adventure to RPGTrader! I'm excited to see another sales platform in the mix. rpg-trader.com/creator/321/...
rpg-trader.com
Grinning Portal Games on RPG Trader
Grinning Portal Games is a small independent TTRPG studio based in Portland Oregon. It's focused on creating unique adventures, supplements, blogs, and tools for a variety of roleplaying games.
171
Grinning Portal Games @grinningportal.bsky.social · 27/04/2026
The Serenity Springs Kickstarter is up for only three more days! Throw your players into a monochrome horror dimension based on 1950s suburban America! www.kickstarter.com/projects/gri... #ttrpg #D&D #5e
kickstarter.com
Serenity Springs - Campaign setting and adventure for D&D
What happens when D&D characters have to contend with the horrors of a 1950's suburb?
032
Grinning Portal Games @grinningportal.bsky.social · 15/04/2026
Funded! Thank you to everyone who supported and shared the project! Now back to work polishing and editing. #dnd #ttrpg #kickstarter #5e www.kickstarter.com/projects/gri...
kickstarter.com
Serenity Springs - Campaign setting and adventure for D&D
What happens when D&D characters have to contend with the horrors of a 1950's suburb?
041
Reposted by Grinning Portal Games
Geek Native @geeknative.bsky.social · 07/04/2026
Serenity Springs brings the horrors of 1950s suburbia to your roleplaying game sessions. Avoid the G-men and keep your lawn perfect or face the consequences.
geeknative.com
Serenity Springs: The 1950s suburbs meet Dungeons & Dragons horror
Serenity Springs brings 1950s suburban horror to your next roleplaying game. Explore a nightmare of conformity with new D&D compatible mechanics.
041
Grinning Portal Games @grinningportal.bsky.social · 03/04/2026
Want to learn more about Serenity Springs? Tune in to @talesfromelsewhere.bsky.social tomorrow at 10:00 am (PST) where Peter and I will discuss the unique blend of history, design, and offbeat ideas that eventually became Serenity Springs. www.youtube.com/live/DV0GdNv... #ttrpg #dnd #5e
youtube.com
Taking D&D in Strange Directions - Live Interview
YouTube video by Tales from Elsewhere
021
Reposted by Grinning Portal Games
System Hoppers Podcast @systemhoppers.bsky.social · 31/03/2026
COMING SOON......👀
079
Grinning Portal Games @grinningportal.bsky.social · 31/03/2026
And we're live! #ttrpg #dnd #5e www.kickstarter.com/projects/gri...
kickstarter.com
Serenity Springs - Campaign setting and adventure for DnD
What happens when DnD characters have to contend with the horrors of a 1950's suburb?
077
Grinning Portal Games @grinningportal.bsky.social · 30/03/2026
Major kudos to @excalibird.bsky.social for her work on the two covers for Serenity Springs! The project goes live on Kickstarter tomorrow! #dnd #ttrpg #5e
Two pieces of cover art. The one on the left says "Serenity Springs: Realm of Noxious Nostalgia" and depicts a couple sitting down to dinner while a flying bug/pig monster menaces them from just outside their window. The one on the right says "Freaks from Beyond the Hayze: A Serenity Springs Adventure." It shows a suburban street with several Dnd characters in the mid-ground. The foreground is full of people looking scared and confused.
031
Grinning Portal Games @grinningportal.bsky.social · 27/03/2026
“Why do you think now is the right time for ttrpg players to trade their plate armor for a cardigan and a dark secret?” My answer took a lot of soul searching and re-writing, but I was really happy with the result. grinningportalgames.com/blog/why-ser... #ttrpg #dnd #5e #politics
031
Reposted by Grinning Portal Games
Exeunt Press 💀🎲 @exeunt.press · 25/03/2026
No budget? No problem! Free art from dead people for your games: www.skeletoncodemachine.com/p/public-dom... #ttrpg #boardgames #gamedesign #publicdomain #freeart #art
skeletoncodemachine.com
Public domain art resources
Using public domain art in tabletop game design
7449264
Grinning Portal Games @grinningportal.bsky.social · 25/03/2026
Here's what Serenity Springs' kitbashed artstyle looks like in practice. We took this (archive.org/details/hous...) image from Household Magazine, and added a hand-drawn Alien getting ready for mischief. #ttrpg #dnd #5e
A woman in 50s clothing standing next to an open dryer and smiling down on it. Behind her is a window and its raining outside. In the corner of the window is an alien holding up a ray gun.
063
Grinning Portal Games @grinningportal.bsky.social · 20/03/2026
Thanks for the interview @geeknative.bsky.social!
031
Grinning Portal Games @grinningportal.bsky.social · 15/03/2026
Serenity Spring's artwork is kitbashed from old 1950s magazines. It's not hard to find unintentionally creepy pictures like the one below. She has absolutely murdered someone with that clock and will kill again. Source: archive.org/details/hous...
A woman holding a paint roller in one hand and in another holding up a tiny clock that has a bunch of sharp spikes jutting out of it. She is situated behind the clock giving a mischievous look.
233
Grinning Portal Games @grinningportal.bsky.social · 13/03/2026
How does one get in or out of Serenity Springs? A magic item called the Universal Remote teleports you there for petty reasons. This vengeful little contraption exists in some form in every plane, sending all manner of life-forms to Serenity Springs. More shapes in the comments!
A simple old fashioned TV remote with four buttons across the middle:  + volume, - volume, + channel, - channel
323
Grinning Portal Games @grinningportal.bsky.social · 09/03/2026
A 1950s suburb isn't gonna have traditional DnD dungeons, so how about a landed Roswell-coded UFO? Notes to my music guy for this part just reads "Theramin ass theramin." Intrigued? Check out the Kickstarter for Serenity Springs, launching March 31 tinyurl.com/3pppxe2h #ttrpg #dnd #5e
A large gridded DnD map all in black and white. Its the interior of a circular UFO. There is one large room in the center that leads out to 8 miscellaneous connected smaller circular rooms around it. In order starting from the top and going clockwise the rooms contain:
- Some navigation equipment
- An engine room
- An armory
- A room full of strange mold that was taken over by a monster
- Cryosleep chambers
- A laboratory
- Storage for captured people
- a space that prints food and spare parts
042
Grinning Portal Games @grinningportal.bsky.social · 05/03/2026
In Serenity Springs, walking somewhere always takes 1 hour while driving always takes 10 minutes. Its a navigation challenge for the players, and a parody of the car-dependence kicked off in this era. Intrigued? Check out the Kickstarter, launching March 31. tinyurl.com/3pppxe2h #ttrpg #dnd
tinyurl.com
Coming soon: Serenity Springs - Campaign setting and adventure for DnD
What happens when DnD characters have to contend with the horrors of a 1950's suburb?
011
Grinning Portal Games @grinningportal.bsky.social · 02/03/2026
In Serenity Springs, sentient TV static called The Hayze censors all violence and nudity. The spelling is a direct reference to the Hays Code, a real thing that rigidly confined media in the 20th century. Intrigued? Check out the Kickstarter, launching March 31 tinyurl.com/3pppxe2h #ttrpg #dnd
tinyurl.com
Coming soon: Serenity Springs - Campaign setting and adventure for 5E
What happens when 5E characters have to contend with the horrors of a 1950's suburb?
022
Grinning Portal Games @grinningportal.bsky.social · 28/02/2026
#SelfPromoSaturday time! Serenity Springs is my biggest project yet, a setting and adventure for 5E based on 1950s suburban America, launching on KS at the end of the month! What other #ttrpg projects are folks working on? www.kickstarter.com/projects/207...
kickstarter.com
Coming soon: Serenity Springs - Campaign setting and adventure for 5E
What happens when 5E characters have to contend with the horrors of a 1950's suburb?
061
Reposted by Grinning Portal Games
Jes the human @jesthehuman.itch.io · 09/02/2026
The No ICE in Minnesota Charity Bundle has officially LAUNCHED! There are 1,439 games to discover for a $10+ donation to Immigrant Law Center of Minnesota! Purchase the bundle here: itch.io/b/3484/no-ic...
graphic that says no ice in Minnesota itch.io charity bundle
3737023407
Reposted by Grinning Portal Games
Jaye The Editor Available for Hire @jayeeis.bsky.social · 26/01/2026
8 hours left to submit any game/game adjacent itch project (new or current) to the No ICE in MN bundle, benefitting the Immigrant Law Center of Minnesota. I've added my most popular game, so if you don't already have Ready, Set, Bake!, watch this space for the bundle Feb 9. itch.io/jam/no-ice-i...
itch.io
No ICE in Minnesota
A game jam from 2026-01-07 to 2026-01-27 hosted by jesthehuman. FAQ Can I submit multiple projects? You are welcome to submit multiple games, free, paid, or pay what you can, including new and existin...
1167
Grinning Portal Games @grinningportal.bsky.social · 16/01/2026
This motivated me to finally get my work up on itch.io. I've added my very modest library to the bundle. Fellow game designers: if you can afford it, please consider joining. All proceeds go to the Minnesota Immigration Law Center. #ttrpg itch.io/jam/no-ice-i...
itch.io
No ICE in Minnesota
A game jam from 2026-01-07 to 2026-01-27 hosted by jesthehuman. FAQ Can I submit multiple projects? You are welcome to submit multiple games, free, paid, or pay what you can, including new and existin...
0149
Reposted by Grinning Portal Games
Wyrd Science Magazine @wyrdscience.bsky.social · 05/01/2026
anyway it's a new year, a year in which we plan* to release 4 (+ actually) issues, and so for the fifth year running I am on my hands & knees begging people to try sending us info about what they're working on, ideally 2-3 months before release our inbox for all press releases is press@wyrd.science
a beholder looking with a mixed, maybe excited expression at a postman who is passing him a letter
213249
Grinning Portal Games @grinningportal.bsky.social · 03/12/2025
Hi folks, I've made another GM moves cheatsheet, this one for #masksanewgeneration It re-arranges the GM Moves cheatsheet into a more focused and customizable layout. Free on DTRPG. tinyurl.com/mhandchu P.S. If you think of other #pbta #ttrpg games that could use this treatment, let me know!
At the top it says "Masks, a new generation" in font thats slanted off to the right. In the middle are five icons layed out roughly in a circle, starting with an embarrassed face, then (going right) an alien, then a bomb, then an oustretched hand, and finally two hands clasped together. At the bottom it says "Game Master Moves Re-Generated" in the same font as the top section.
041
Reposted by Grinning Portal Games
Pan Rolls Dice @stellarencore.bsky.social · 29/11/2025
Every week the TTRPG Community share what they're working on with #selfpromosaturday. Podcasts, homebrew, streams, character art. From D&D to Kids on Bikes. Starfinder to Ironclaw. Whatever TTRPG content you're creating & proud of, share and check out In this thread!
Baph, the white and gold kobold from the Cosmopunk podcast, looking at her phone in front of the words Self Promo Saturday.
212516
Reposted by Grinning Portal Games
Anto | Icarus Games @icarus-games.co.uk · 29/11/2025
It's #SelfPromoSaturday which means I want to see the #ttrpg stuff you've got available today, whether it's #dnd #pathfinder or #indierpg As always, don't forget; 👍 Like cool stuff 🗨 Engage with folks 🔃 Repost your favorites 🚫 No A.I Though
202411
Reposted by Grinning Portal Games
Mobius @enneadgames.com · 29/11/2025
#SelfPromoSaturday time once again! Show off your artwork, TTRPG projects, sale, rpg kickstarter or anything you're proud of! - No GenAI/Tech bro stuff (blocked if you do) - Like and share - NSFW = OK but hide/spoiler/etc it! - Alt-text as much as possible please!
media.tenor.com
a close up of a feather with the words " lemme see " written below it
Alt: a close up of Grogu from The Mandalorioan, popping up from behind a wall " lemme see " written below it
182213
Reposted by Grinning Portal Games
Thought Punks 🎲 TTRPGs + Punk 👩‍🎤 @thoughtpunks.com · 29/11/2025
😎 Happy Saturday morning, #TTRPGCommunity! 😎 Today's #TagDay hashtags are #SelfPromoSaturday to share all your promos and #WeekendGaming to share your session tales and dev work. Be sure to join in and help our #TTRPG connections grow!
764
Reposted by Grinning Portal Games
Studio Hex @studiohexttrpgs.bsky.social · 29/11/2025
Thanks for the space, and say hello to our next #TTRPG! Biophage is a biopunk horror TTRPG where two players take the role of a Host and a Parasite, fighting for control over their shared body. If you are interested, give its #Kickstarter a follow! www.kickstarter.com/projects/stu...
kickstarter.com
Coming soon: Biophage - Rules-lite Symbiotic Horror TTRPG
A TTRPG of personal and body horror, where two players, the parasite and the host, fight for control and survival in a shared body.
033
Grinning Portal Games @grinningportal.bsky.social · 28/11/2025
I've recently had to explain #ttrpg adventures to folks outside the hobby several times, so I wrote a blog post I can point them to in the future. Feel free to send it to folks in your life who want to know more about your hobby. grinningportalgames.com/blog/ttrpg-101
grinningportalgames.com
TTRPG 101: An Outsider Crash Course
Don't know anything about TTRPGs? start here!
021
Grinning Portal Games @grinningportal.bsky.social · 21/11/2025
My newest #ttrpg project lives! Gabaghoul: A Sleazy Symbiosis is a #monsteroftheweek adventure where the hunters race against the clock to stop a clan of ghouls from resurrecting (via human sacrifice) the enormous comatose mimic beneath the city. Check it out on DTRPG tinyurl.com/45zajwbk
In the upper left at an angle it says "Gabaghoul: A Sleazy Symbiosis." Below that is the key art showing a barrel in a cellar that has sprouted a green toothy mouth, a long tentacle, and several beady purple eyes. Beneath that it says "A monster of the week mystery", followed by the logo for Grinning Portal Games.
084
Reposted by Grinning Portal Games
KeyCheyn | Open for Work @keycheyn.bsky.social · 31/10/2025
Happy Halloween! It's now #selfpromosaturday and #artshare time! • SFW only • Share any kind of your art, writings, shops, links, games— anything! • Tag your friends and interact! • NO A*I, N*F*T #ocs #DND #indiegame #TTRPG Sharing LENTE (Current project): youtube.com/playlist?lis...
Self Promo Saturday
162317
Reposted by Grinning Portal Games
Mobius @enneadgames.com · 01/11/2025
#SelfPromoSaturday time once again! Show off your artwork, TTRPG projects, sale, rpg kickstarter or anything you're proud of! - No GenAI/Tech bro stuff (blocked if you do) - Like and share - NSFW = OK but hide/spoiler/etc it! - Alt-text as much as possible please!
media.tenor.com
a man wearing 3d glasses is holding a container of popcorn
Alt: a man wearing 3d (Stephen Colbert) glasses is holding and eating container of popcorn whilst grinning
162716
Reposted by Grinning Portal Games
d'Artagnan @dartagnantt.bsky.social · 01/11/2025
It's #SelfPromoSaturday, so it's time for the #ttrpgfamily to show me what you got. Remember: 🔥Repost (not quote RP) this post and another of mine to increase their reach 🔥Post your goods 🔥Interact if you've got the spoons for it 🔥If you post AI stuff here, I will find you and skin you 🙃
10128
Reposted by Grinning Portal Games
Anto | Icarus Games @icarus-games.co.uk · 01/11/2025
I have a NEED, a great need to see what #TTRPG stuff you've got to show off for #SelfPromoSaturday Share your wares below, whether it's #dnd #pathfinder or #indierpg And don't forget; 👍 Like cool stuff 🗨 Engage with folks 🔃 Repost your favorites 🚫 No A.I Though
A cartoon of a blond woman grabbing someone, pulling them close, and as her eyes grow large and bulging she says "show me".
181811
Reposted by Grinning Portal Games
Tavern Talk Stories: Dreamwalker | OUT NOW! @gentletrolldevs.bsky.social · 01/11/2025
Greetings #selfpromosaturday! Dear #ttrpg & #indiegames community, it's time again! What are you working on? 👇 🎲Show us your project! ❤️Like | 🔄Retweet | 💬Interact Wishlist & Follow Tavern Talk Stories: Dreamwalker store.steampowered.com/app/3500880/...
102414
Reposted by Grinning Portal Games
ZealZaddy 🔜 Spooky Empire & PaxU @zealzaddy.bsky.social · 01/11/2025
It’s #SelfPromoSaturday – What have you unleashed? 🖌️ Show work 💛 Like/Share/Comment ✅ Follow ♻️ Repost 🙌 Support others 😎 Tag Cool Folx & Things #TTRPG #Podcast #Stream #Art #Release #NewRelease #Stream #ActualPlay #Kickstarter #Backerkit #DMsguild #DriveThruRPG #KoFi #itchio
Image is decorative
152518
Grinning Portal Games @grinningportal.bsky.social · 31/10/2025
Hi folks. During my recent Monster of the Week campaign I made a resource for myself that I'd like to share. Introducing Keeper Moves Re-Typed: the same move list you know and love, but organized by pacing/story beats. Free on DTRPG tinyurl.com/2b5ev6r3 #ttrpg #monsteroftheweek
A re-organized list of the keeper moves from Monster of the Week. The categories are: Foreshadowing & Tension, Surprise!, Simplify Hunter Goals, Complicate Hunter Goals, Threaten Physically, Pursue Monster Goals, Multipurpose. Each move type has a glyph next to it to indicate its original sorting (basic, location, bystander, minion, monster)
012
Grinning Portal Games @grinningportal.bsky.social · 17/10/2025
Looking for a time loop ghost train mystery for Halloween? Thats a weirdly specific ask but fortunately my adventure No Time for the Wicked is exactly that and currently 30% off! www.dmsguild.com/product/4937... (Stay tuned for my next adventure featuring The Bagman) #dnd #ttrpg #dnd5e
View from the inside of a train looking out the window. There is no one in the seats on either side. Outside the window the view is all misty other than the reflection of a skeletal figure. There is a title across the top that says "No Time for the Wicked: Trapped on the Cyre 1313." On the top right there is a badge that says silver bestseller. On the bottom left is a small icon that says "A Ravenloft Adventure". At the bottom of the image it says "Trap your players in a time loop on a doomed lightning rail"
033
Grinning Portal Games @grinningportal.bsky.social · 15/07/2025
My ghost train timeloop adventure No Time for the Wicked is also part of this bundle. Check it out!
022
Reposted by Grinning Portal Games
James Introcaso @jamesintrocaso.bsky.social · 18/05/2025
Working on another game in my free time.
A screen shot, which reads:

Fucked
Instead of a long list of debuffs, many circumstances in this game can make you fucked. You might get whammied with mind magic, poisoned, knocked really hard on the noggin, or have any other terrible thing happen to you that isn’t damage—it’s getting fucked. Each time you get fucked, your fucked value increases by 1. Whenever you make a test while fucked, you reduce the number of dice you roll by a number equal to your fucked value. If your fucked value is 1 or higher, you can’t flank a creature.
Totally Fucked
When your fucked value is equal to or greater than your highest characteristic, you’re totally fucked. While totally fucked, your speed is 0 and whenever you take damage, you take twice as much.
Unfuck Yourself
You can use the Unfuck action to reduce your fucked value by 1.
2125030
Grinning Portal Games @grinningportal.bsky.social · 09/05/2025
Time loops in #ttrpgs are a lot of fun, but really tricky to pull off. If you want to take those first steps I've got some portal wisdom for you. grinningportalgames.com/blog/timeloo...
grinningportalgames.com
So you want to run a time loop
A guide to creating time loops in your D&D campaign.
141
Grinning Portal Games @grinningportal.bsky.social · 16/04/2025
#WIPwednesday #ttrpg #dnd Working on the adventure that will come with Serenity Springs, my upcoming suburban 1950's themed horror setting. Current question: What does the statblock for a classic Roswell-style alien look like? 👽 Intrigued? Follow along here: www.kickstarter.com/projects/207...
kickstarter.com
Coming soon: Serenity Springs - Campaign setting for 5e DND
Serenity Springs is a new TTRPG horror setting based on 1950’s suburban America.
021
Grinning Portal Games @grinningportal.bsky.social · 15/04/2025
Looking for a dose of RPG sillyness? Check out my first blog post where I introduce my longest-running NPC. Special shoutout to @thefuzzyslug.bsky.social for the art. grinningportalgames.com/blog/tale-of... #ttrpg
grinningportalgames.com
The Tale of Trunk
The first NPC I ever created, and long-running mascot of my games.
153
Grinning Portal Games @grinningportal.bsky.social · 11/04/2025
Hello #ttrpg world! I'm excited to get moving again under this new branding. Checkout the website for some blog posts and an exciting preview of my next project. grinningportalgames.com (P.S. The website is handcrafted, and open to feedback)
grinningportalgames.com
Grinning Portal Games
Grinning Portal Games is a small TTRPG development studio focused on creating unique and engaging games.
061