Kevin Kulp
Shiftwork & human fatigue specialist, writer, award-winning game designer (Swords of the Serpentine, TimeWatch), storyteller, BBQ guy; some of these actually tie together. Crappy shark movie enthusiast. He/him.
- Flew to Wisconsin before dawn yesterday. There’s beauty in unexpected places.
- Reposted by Kevin Kulp[Not loaded yet]
- I’m currently doing consulting work at several cheese factories, and you know what that means? CHEESE GUITAR.
- Reposted by Kevin Kulp[Not loaded yet]
- Reposted by Kevin Kulp[Not loaded yet]
- Reposted by Kevin KulpLast, if you want to see Rascal survive; if you want more investigative reporting, more security for our small team, and more articles that celebrate TTRPGs, any level of support helps. Our investigative work is our pride and joy but it takes time, resources, and energy. Thank you again.
- Reposted by Kevin Kulp[Not loaded yet]
- Reposted by Kevin Kulp[Not loaded yet]
- Reposted by Kevin Kulp[Not loaded yet]
- Reposted by Kevin Kulp[Not loaded yet]
- Swords of the Serpentine wouldn’t exist if it weren’t for Swords Without Master. Please check it out!
- Reposted by Kevin Kulp[Not loaded yet]
- Just saw DINOGATOR (formerly COBRAGATOR, filmed in 2014 but shelved ‘til last year). You guys, this is going to be hard to believe but it was *terrible*. We ranked it #70 out if the 92 creature features we’ve seen.
- Add: Sorcery +2, dmg modifier +2 (heat ray). Special: if the shark’s heat ray hits an object, spend 3 Malus to destroy the object as per a Spot Frailty spend.
- Reposted by Kevin Kulp[Not loaded yet]
- New Swords of the Serpentine article about building foes from scratch — in this case, giant killer sharks! Lordy, I’m predictable. pelgranepress.com/2025/12/22/b...
- Last night was our first Swords of the Serpentine game of 2026, and we resolved a shocking number of plot hooks. I’m going to try to do something in this campaign that mirrors The Good Place: resolve plot arcs about twice as quickly as I usually do!
- Reposted by Kevin Kulp[Not loaded yet]
- Reposted by Kevin Kulp[Not loaded yet]
- Reposted by Kevin Kulp[Not loaded yet]
- Reposted by Kevin Kulp[Not loaded yet]
- For the record, tonight I got SPANKED and came in last. I played well but everyone else played better. 😀
- Reposted by Kevin Kulp[Not loaded yet]
- After not having played for three or four months (schedules), we’re sneaking in another game of Ticket to Ride Legacy with our friends to finish out the year!

- Reposted by Kevin Kulp[Not loaded yet]
- Reposted by Kevin Kulp[Not loaded yet]
- Reposted by Kevin Kulp[Not loaded yet]
- Peak Wisconsin: i’m flying out of Milwaukee, and a woman just got flagged at airport security because she had a large cheese casserole in her bag.
- Reposted by Kevin Kulp[Not loaded yet]
- Meanwhile, I am listening to the soundtrack to a Muppet Christmas Carol. For me, it is now officially the holiday season.

- The hard part of today was sorting through and discarding my late mom’s wallet. She kept a picture of my wife and me in there! Although she also kept three or four pictures of her horses, so I’m not THAT flattered. 😀
- If I’ve learned anything from @johnrogers.bsky.social, it’s to live your life in such a way that this isn’t true for you.