Virtual Front Porch Pages

Sunday, May 3, 2026

Secret Identities

Foxy Shazam was live in Reno tonight, and you'd better believe I was rocking out right up front!


They sure sound a lot like Clark Kent's favorite band. Hey, did I just discover the secret identity of the Mighty Crabjoys?!

Saturday, May 2, 2026

Friday, May 1, 2026

Season 13 Highlights

Season 13 was exciting down to the very last game, which the Millionaires won to secure their second consecutive regular-season pennant (and thus home-ice advantage throughout the playoffs), denying the Bulldogs their first-ever pennant in the process. It was a frantic second half for the Millies (the reigning Creighton Cup champions), whose midseason swoon resulted in Jimmy Gardner being stripped of his captaincy as well as his roster spot, and Harry "Rat" Westwick taking over as captain. The Millies needed several late-game goals to salvage enough wins and ties to sneak ahead of the Bulldogs, who look like the league's strongest team (with a league-best +11 goal differential). I thought the Dogs would claim first place in the end, but the Millies' Mickey MacKay really elevated his play over the last few games and ended up winning the Scoring Championship (12 goals, 18 assists) for the second year in a row. MacKay also won the Forward MVP, edging out Bearcats superstar Joe Malone (last year's winner) and the Bulldogs' Jack Adams, who managed to rack up 22 points despite missing a decent chunk of the season due to injury. For the blueliners, stalwart veteran Hod Stuart captured his second Defenseman MVP trophy a full ten seasons after winning it for the first time; he delivered an impressive mix of offense and defense (7 goals, 11 assists, +8) to beat the Bulldogs' Moose Johnson (a league-leading +16) and defending trophy winner Harry Cameron of the Millies. Stuart's teammate Sprague Cleghorn won Rookie of the Year, becoming only the second blueliner ever to win that award. The season's most dominant performance, however, belonged to the Bulldogs' Hap Holmes, who claimed his third Goaltender MVP trophy after posting a 1.75 goals-against average and a .943 save percentage, which was the highest single-season save percentage in league history.

Sunday, April 19, 2026

Cypher Musings

With a new edition of the Cypher System on the way this summer, I thought it would be interesting to reflect on how it's worked out in Front Porch campaigns over the past year. The first thing to note, however, is the small sample size. To date, we've done one in-person Cypher campaign (Vanguard Saga, with three players) and two email-based campaigns (another Vanguard Saga storyline and the revamped Torchlight, each with one player); compare those numbers to decades of D&D -- Druid CycleShattered Realm, and so much more. That said, I think I have enough experience with Cypher to make some general observations about the rules and how we're using them. 

The most important point is that I'm very satisfied with Cypher as the default game system for the Front Porch multiverse. It's fast and easy, very flexible across genres, and well suited for narrative games. Long-running campaigns like the Druid Cycle setting will always be D&D, but at this moment I can't really imagine starting a new campaign that didn't use Cypher. My upcoming Vesper project, for example, is going to be our test run for the new Cypher edition.

So what else have I learned about Cypher from a year's worth of gaming? Below are some observations about how the experience at our table differs from the rules as written. 
  • Back when I was just getting started with Cypher, Matt suggested a minor house rule to help ensure that ranged attacks at close range were not unequivocally superior to melee attacks. This house rule has worked out very well.
  • In our family Vanguard campaign, Nathaniel created an android speedster whose many ways to ease Speed defense rolls has made him virtually untouchable by conventional attacks. Not everyone is out there trying to break the system, of course, but Nathaniel showed that even with a system designed by the best of the best in the gaming industry, it's quite possible to build unbalanced characters. 
  • To help address the aforementioned problem, I created a house rule that enables certain low-level characters (such as troops who are part of a unit) to "gang up" on a single target more effectively. Nathaniel's android still runs circles around everyone, but at least now he has to be wary of large groups of foes taking aim at him all at once.
  • No one remembers cyphers. I know it's supposed to be a big deal in the Cypher System, and it's right there in the name of the game, but cyphers still feel like a clunky add-on and not a core part of the game mechanics. 
  • I love coming up with nasty GM Intrusions when players roll a 1 on their d20 checks, but all other GM Intrusions feel forced. When should something be an Intrusion rather than just a regular challenge for the PCs to overcome? Maybe I should think about Intrusions as "optional" encounters that players can either take on for the XP, or pay XP to avoid? Well, I guess, but that leads me to the final point...
  • Players only use XP for advancement. In Cypher, players can spend XP for rerolls, for Player Intrusions, to avoid GM Intrusions, etc., but in practice, I've found that players don't use XP for any of these things. Only once -- and quite memorably -- did a player spend XP on a Player Intrusion, and that was when an NPC's life was at stake. Similarly, I think we've only had one or two instances when a player spent XP on a reroll. I guess it's nice to have these options in your pocket, but our experience is that players hoard XP for advancement. That realization, of course, has changed how I hand out XP; when players don't use it for all these other purposes, I have to slow down the XP rate or the characters will advance too quickly.
What changes will the new edition bring? I'm eager to find out. Here's to another year of Cypher gaming!

Tuesday, April 14, 2026

Another Torment Ended

I finished up Torment: Tides of Numenera, and found it to be...pretty fun! I'm still not a huge fan of the Numenera setting, and the game's voluminous text was a lot to get through (even just skimming it!), but I greatly enjoyed Torment as an example of the Cypher System translated into video game format. Spending points from your pools, applying levels of Effort, getting a "discount" from your Edge -- all that stuff felt very true to the paper-and-pencil game. I would love to see another video game make use of the Cypher System at some point.

Sunday, April 5, 2026

Season 13 at the Halfway Point

I'm playing through the thirteenth season of my old-timey Strat-O-Matic hockey league, and we have some interesting storylines developing at the midway mark. The reigning Creighton Cup champions, the Millionaires, are comfortably in first place, although not quite as dominant as they were a year ago. They're followed by the Bearcats, who have continued their strong run from the second half of last season; the Cats are the league's best five-on-five team, but they're held back by a power play and penalty kill that are both dead last -- by a lot! -- in the league. The Thistles have climbed into the playoff picture on the strength of all-around improved play, just slightly ahead of the fourth-place Bulldogs, whose offensive woes in last year's playoffs have continued, especially after an injury to Jack Adams temporarily robbed them off their best playmaker. The Victorias and Comets, at fifth and sixth, respectively, are currently outside the playoff picture. Fortunately for the non-playoff teams, there's some amazing talent available in the Season 14 entry draft. The Victorias got started early with their rebuild, shipping five-time Creighton Cup winner Billy McGimsie to the Cats for a talented but penalty-prone young center named Frankie Fredrickson. 

Looking ahead to the end-of-season awards for individual players, the Scoring Championship is shaping up to be a two-way race between Bearcats superstar Joe Malone (5 goals, 9 assists) and last year's titlist, Mickey MacKay (5 goals, 7 assists) of the Millionaires. These two stars are also vying for the Forward MVP trophy, although I'd say the frontrunner is Malone's teammate Didier Pitre, whose 7 goals lead the league. The race for Defenseman MVP is wide open, as no blueliner has yet to distinguish himself from the pack. The Millies' Harry Cameron might pick up a second straight trophy, but Frank Patrick of the Bearcats is tops in the league in plus-minus at +9. A rejuvanted Hod Stuart of the Thistles, the winner way back in Season 3, might also make some noise. In a lackluster year for freshmen, Thistles blueliner Sprague Cleghorn will likely win Rookie of the Year by default. Saving the most striking stats for last, can I just declare that all six starting netminders should share the Goaltender MVP award? Goalies are dominating even more than last season; in fact, the average save percentage for all goaltenders has risen from .908 in Season 11 to .917 in Season 12 to an astounding and utterly unsustainable .931 this season! Hap Holmes of the Bulldogs leads at .942, followed by Riley Hern of the Cats at .936; both men are two-time winners of the Goaltender MVP. 

Monday, March 30, 2026

A Novel Approach to Video Games

Torment: Tides of Numenera is great at world-building and presenting unique, complex NPC characters. It does, however, share a drawback of its spiritual predecessor, Planescape: Torment, in that there's a lot of text to read. As with the prior game, I find myself skimming the dialogue until something triggers an update to the Journal, where I can get a more concise version of what's going on. It's still fun, but man, it's like reading a novel.

Thursday, March 26, 2026

A New Torment

Once upon a time, I played through the highly regarded Planescape: Torment, although I have little recolleciton of having done so. (It's referenced on this blog, however, so it must be true!) Since it's a kind of spiritual successor to Planescape: Torment, and since I'm a big fan of the Cypher System, I've had my eye on Torment: Tides of Numera for a while. The game was massively discounted on Steam, so I decided to pick it up. It's pretty cool to see Cypher represented in a computer game! I'm only about an hour into the campaign, but I'm enjoying it so far. 

Saturday, March 21, 2026

Sanctuary

In our family Vanguard Saga campaign, the heroes have undertaken a new mission to the barren but mineral-rich world of Elysion. After being separated from their transport ship, the companions make their way on foot to the nearest settlement, a ramshackle mining community known as Sanctuary. Here's a shot of the group and their Sanctuary Militia escorts approaching the town...


And now a zoomed-in view of the community. Note the cute little outhouse! Aside from that a few other items, the rest of the stuff was 3D printed and painted by yours truly. Inside, the buildings are all stocked with beds, tables, chairs, etc., and plenty of NPCs for the heroes to interact with.


Here's a shot of Sanctuary from the front...


And a side view...


I wonder if any wasteland-dwelling raiders will attack this place while the heroes are here...?

Tuesday, March 17, 2026

Friday, March 6, 2026

Numenera

I'm not a huge fan of the Numenera setting, but I backed the Numenera: The Amber Archive crowdfunding campaign at the lowest level so that I could pick up some of the intriguing add-ons. There's still another week or so before the campaign ends.

Tuesday, March 3, 2026

Run Completed

I finished up Shadowrun Returns and overall it was a pretty solid game, although a bit shorter than I expected. The first-act mystery -- someone is killing people who all received organs from the same donor -- was a creepy and memorable premise. I also really enjoyed a combat that occurred right after confirming the identity of the master villain behind that killer. I'll set the stage without giving away the plot. You and various NPCs are attending the funeral of an old friend. After some guests depart, you confront the master villain, who is also in attendance. That character escapes and unleashes mercenary teams that attack you and your NPC allies from multiple directions. It's a wild, chaotic battle, where you're hiding behind tombstones, sneaking around mausoleums, and trying desperately to avoid being surrounded. And then, to make matters worse, the gunfire awakens a pack of ghouls, who burst from their graves and start attacking everyone. Ah, good fun! 

Sunday, March 1, 2026

Blind Shot

We had quite the epic moment in our Shattered Realm campaign today. The champions of the realm were responding to an urgent call for help from some of their closest NPC friends, and they arrived to find a beloved community besieged by army of ogres led by a hideous, hunchbacked hag. When the ogres breached the town gates, the heroes rushed to hold back these monstrous foes, but the hag herself perched upon the walls and bedeviled them with spells. Nathaniel's ranger spent most of the battle stunned (although his loyal animal companion proved to be quite an effective tank in a pinch), and Matthew's rogue was blinded more often than not. During one turn in which the rogue was blind, he nevertheless managed to fire a crossbow bolt that not only hit the hag high atop the wall, but scored a crit. It wasn't the hit that defeated this foe, but it was an absolutely absolutely legendary shot that we'll always remember!

Sunday, February 15, 2026

Shadowrun Returns

I mentioned recently that Nathaniel was playing through the classic Mass Effect, which Matt had gifted me many years ago. Another game he graciously gifted me was Shadowrun: Dragonfall. I've been thinking about cyberpunk a lot lately with my city of Vesper under construction, so I decided to check out the predecessor of Dragonfall, Shadowrun Returns. It's been a while since I've played any video game that wasn't on an Evercade platform, and I'm really enjoying a return to the Shadowrun universe!

Saturday, February 7, 2026

What Happened to Dolorous Edd?!

As a guy who grew up doing some pretty spot-on (if I do say so myself!) voice impersonations of the Muppets and other pop-culture characters, I appreciate a good voice. I've always admired the work of voiceover actors like Frank Welker, Peter Cullen, and the guy with maybe the best voice in the history of humanity, Keith David. As a gamemaster, I like to incorporate custom voices for key NPCs in my campaign worlds, perhaps most notably in the Druid Cycle setting; Cyfrinach, Iskander, Cerdyn, Pyrrhus, and many others have had very distinctive voices. 

Over the past year, I've been listening to the Song of Ice and Fire series on Audible. The books were narrated by the late, great Roy Dotrice and -- wow! -- did this guy have an amazing reading voice! Over the first three books, Dotrice built an immense variety of custom voices for the main characters. His work on this series wasn't just a reading, but a true performance

I'm now getting into the fourth book, A Feast for Crows, and, well, it's a different experience. I understand that Dotrice wasn't available to record this book when it first came out and then returned to read it many years after he had narrated the others in the series. The result is pretty jarring. There are major changes in how he pronounces names like "Catelyn" and "Petyr", but also in the voices he uses for the characters. Some of the biggest changes are to major players like Arya and Petyr. The one that really hit me the hardest, though, was the voice of my absolute favorite supporting character, Dolorous Edd. A member of the Night's Watch and close friend of Jon Snow, Edd provides a lot of self-deprecating wit and comic relief. Dotrice's original voice for Edd always put a smile on my face, but the voice used in Feast is so bland and undistinguished that I almost wince when I hear it. 

If I ever screw up the voices in our campaigns, please call me on it. An unexpected change to the voice of a character can really take you out of the moment!

Mass From the Past

Over a decade ago, Matt gifted me a copy of Mass Effect, and I thoroughly enjoyed it. Nathaniel found the whole series on Steam today at a mass-ive (!) discount, so now he's going to give it a whirl. Brings back great memories!

Friday, February 6, 2026

BGTV

Super excited about emphatically not watching this show...

Monday, February 2, 2026

Vesper Is Growing!

Back into the Funwhole! I picked up another big cyberpunk building set from Lumibricks. The mysterious city of Vesper is growing...

Sunday, January 25, 2026

Gratitude

These days, I'm especially grateful for the opportunity to spend time with my family. We had a quiet weekend at home, and free time enough to play all three active campaigns: the revived Shattered Realm campaign with Matthew and Nathaniel, the Zoom-based Druid Cycle game with the boys and their cousins in Michigan, and finally the Vanguard Saga campaign with the boys and Amy. Any weekend we can get together around the ol' RPG table is a blessing.

Thursday, January 22, 2026

Sunday, January 18, 2026

A Knight of the Seven Kingdoms

The latest GoT spinoff, A Knight of the Seven Kingdoms, premieres tonight on HBO!

Saturday, January 10, 2026

MotU Madness

The boys got the core set for Masters of the Universe: Battleground for Christmas, and we finally made the time to try it out this afternoon. For a game based on a kids' show that features fast, crazy action, Battleground plays about as fast as Ram Man trying to solve calculus equations. There's a lot of tactical depth, however, and the game reminds me a lot of Warhammer 40,000: Kill Team

In today's smackdown, Matthew played as the good guys (He-Man, Man-at-Arms, and Stratos), while Nathaniel had the baddies (Skeletor, Mer-Man, and my all-time favorite MotU villain, Trapjaw). He-Man claimed an objective token in the first round to give the heroes an early lead, but Mer-Man and Skeletor focused fire on the big guy and brought him down shockingly quickly. That's right, folks -- He-Man was the first character to get knocked out! Trapjaw and Stratos had also fallen by the fourth and final round, leaving just Skeletor, Mer-Man, and Man-at-Arms on the battlefield. Matthew had a chance to win the game by knocking out Mer-Man, but the slippery villain somehow dodged the attack. As such, the game ended in a draw. 

I'm sure Battleground plays a lot faster once you master all the rules and options, but it felt painfully slow and fiddly. Nathaniel really liked it, so I'm sure we'll give it another whirl with other characters -- I mean, we've gotta see what Orko can do, right?!

Thursday, January 1, 2026

2026!

I just can't even wrap my mind around the fact that it's 2026. It should be 1989 -- and 2026 is the year of a cyberpunk campaign I'm running on Sugar Mountain BBS. 

2026 is also the year I hit the half-century mark. Yikes...