Infinity Spring League: Rnd 1

Toward the start of the game.

Played my first game as Druze Bayram Security on Friday, in my Infinity league match against Lovell. It was fun playing something different after fielding solely Shock Army the past 9 months. On the downside, I was busier than expected last week and barely prepped models—the last one I needed got glued to its base literally the moment Lovell arrived. I haven’t fielded unpainted models in a long time, and gave up a lot of soft points for it.

Partly to limit prep time and partly for awesome, I took an Anaconda backed by a Druze & Brawler fireteam, plus cheap bots for orders and domination points. Lovell did pretty much the same thing with his Spiral Corps, creating a Kiel-Saan versus Anaconda slugfest. I played first and was able to use the terrain to alternate between the Anaconda and the Druze team taking down targets threatening the other as they moved up board. I got a little too cautious in the final showdown with the Kiel-Saan and didn’t move units far enough up to reach Lovell’s DZ, but still claimed a Druze victory.

Other thoughts:

  • I don’t usually think much of one point upgrades, but Fatality 1 (both the Druze Shock Teams and the Anaconda TAG have this) mattered a bunch of times. A Combi-Rifle in a fireteam with an X-Visor and Fatality 1 is a very good weapon on RECON+ boards.
  • However, it’s tough to make good RECON+ lists with Druze. They don’t have enough cheap options to generate orders. Military Orders is probably in the same spot now that they don’t have Fusiliers.
  • One criteria for evaluating and guiding terrain setup that often gets overlooked but is especially important in domination missions is ensuring there are paths for 40mm and 55mm bases to move around.
  • The game was a good reminder that HI and TAGs are tough, but not that tough. They still can’t stand in the open without getting quickly whittled down even by small arms, which the Kiel-Saan was reminded of forcefully.

Always fun playing Lovell, and I was pumped to finally get Druze on the table after they’d been sitting on my shelf for sixteen months… Looking forward to prepping more models for Round 2!

List for Round 1.

The Sword Sworn Campaign

Unfortunately, my friend Sascha is moving away. So we all decided to send him off proper by burning down a monastery of his beloved Swords of Dorn Space Marines!

Fourteen players came together Saturday for our Sword Sworn one-shot narrative campaign. Many heroes were made, villains created, and a ton of great games fought, with literally not a single unpainted model in play. This is a quick recap of the action. Many more photos are available via Flickr or Facebook.

In the grimdark of the far future, a new hero is born every minute… and eaten the next.


Brother Mynaugh’s eyes swept the grounds from his perch in the east tower. Even with his superhuman vision he couldn’t see the group of his fellow initiates he knew would be assembling outside the chapel for night training beyond the walls. So soon now they would all deploy to the 10th company, full and true battle brothers of the Swords of Dorn.
Shattering his moment of reverie, the jaw of a servo skull in the tower’s cogitator bank suddenly sprung open and began emitting a piercing inhuman shriek. As Mynaugh looked on in the dim red lighting another and then another followed suit. The import came to the scout like lightning. He whirled around. Far on the horizon, faint lines streaking from orbit. This was no expected landing, no scheduled drop training. Mynaugh tugged his bolter off its wall bracket and pulled it close, not believing this to be any suprise drill either. Perhaps the initiates’ time had come early…

On the quiet planet of Hedron IX, the Swords of Dorn maintain one of their chapter’s training monasteries. This one specifically focuses on training Scouts in the art of piloting Landspeeder Storms to swoop onto objectives in turn five. The monastery has unexpectedly come under attack by the Blood Fed, a wretched mob of traitors, xenos, and galactic refuse come treacherously from their hiding holes to avenge imagined slights and punish the ostensibly vainglorious Swords of Dorn. Opposing them, in their moment of need the Swords of Dorn have called the many valiant allies with which they have shared mutual oaths over the decades to defend both honor and body to join them under the banner of the Sword Sworn alliance.

Icons for the Sword Sworn and Blood Fed alliances.


Our campaign begins with the invaders amassed at the monastery walls. The campaign is played over seven major regions of the chapter monastery:

  • The Siege Front where the Blood Fed are encamped;
  • The Primaris Gate, Cawe Tower, and Saleron Tower keeping them at bay;
  • The Dormitorium where the monastery’s residents live;
  • The Munitorum where the Landspeeder Storms and other equipment are kept;
  • The Chapel of Mons where initiates pray and train in the combat arenas.

The Blood Fed start in control of the Siege Front and are working toward the chapel: Even if the Sword Sworn successfully rebuff them in the larger battle for the monastery, the Blood Fed’s leader and his personal army advances forward each turn.

There are three separate measures of success for the campaign—

  • Tactical: Taking/preserving the monastery (controlling a majority of the regions);
  • Strategic: Wrecking/preserving the Swords of Dorns’ recruit pipeline (higher total campaign points earned, a combination of victory points and campaign rewards);
  • Campaign: Looting/preserving the chapel relics (controlling the chapel).

Training monastery of the Swords of Dorn on Hedron IX.


A specific mission is associated with each map region, with the alliances alternating choosing regions to attack each round and thus the missions for each match to use—

  • Siege Front: A kill points style mission;
  • Towers and Gate: A breakthrough mission in which players place objectives whose worth is determined by how far they are from the player’s table edge;
  • Dormitorium: Both sides work to capture or rescue the many non-combatants enabling a Space Marine chapter’s operations, represented by Civilian NPCs.
  • Munitorium: Both sides work to destroy or extract equipment, represented by objectives that may be scored a finite number of times;
  • Chapel: An open battle with players vying for their choice of a combination of specific objective markers or kill points.

All of these are well tested and tournament-ready, based on our standard scheme of 20 victory points: 9 for primary objectives, 6 for secondaries, 5 for tertiaries. Each mission has a short list of secondary objectives from which players choose individually. This enables players to make strategic choices and play to their strengths, e.g., doubling down on killing versus objective grabbing or vice versa.

Mission writeup for the Munitorum.

Special Characters

There are multiple special characters at large in the campaign, including the aforementioned leader of the Blood Fed. In addition to their in-game presence, each special character awards 10 campaign points each round to the alliances for either their survival or death (interpreted as being forced to retreat) as appropriate.

The only characters known to both teams initially are the Scout Initiates Mynaugh and Te’Janus. Having been caught in the initial fighting, they are now swept away in the battle. Completely overwhelmed and seriously questioning signing up to be Space Marines, sheer luck just barely lets them survive, carried from one awful circumstance to another. This is represented by the Initiates being randomly assigned to a match each round, in which they are placed somewhat randomly between the two forces and huddle down until saved by the Sword Sworn or overrun by the terrifying invaders.

All of the special characters and tokens.


In addition, there are three types of tokens given out at various points—

  • Blood Favor: The very first unit across the event to claim First Blood each round gets a Blood Favor which it may discard to ignore D3 wounds/damage.
  • Blessing: The lowest scoring players on each side each round get a Blessing from their gods or the Emperor, which they may discard to reroll any single die.
  • Relic: Each alliance choose one final round match in the chapel to be for the relic they consider most important, earning or losing an extra 10 campaign points by holding the central objective or not. The token may be revealed to make all runs, flat outs, and charges +D3 inches that player turn. Players may choose objectives in this mission, so the opponent may not necessarily care about the central objective unless this revelation is made.

All of the tokens may be used at any point, and carry into the next game if not used.


Appropriately enough, the Blood Fed wound up comprised of primarily Chaos Marines, a few Space Marine contingents apparently having just thrown in their lot against the Emperor, and a band of Tyranids come for the feast. Facing off against them, the Swords of Dorn were backed by a full host of Space Marine loyalists, Tempestus Scions, and an Emperor’s Fist Armoured Company.

As kind of a going-away party we wanted everybody to get a chance to play with multiple people. So we played rotating doubles, with the alliances choosing which of their players to team up each round. After some quick strategy discussion about first round teams and missions, the campaign was on!

Traitor Governor Friedman launches the surprise night attack.

Round 1

Scout Initiates Mynaugh and Te’Janus find themselves amid the heaviest fighting, defending the Primaris Gate. Caught without any support, they’re exposed to a massive charge by a ravening horde of Tyranid monsters. Mynaugh lays into the horde with his minigun, but both barely escape the Red Terror.

The Blood Fed’s leader is revealed by his thrust against the Primaris Gate as the Planetary Governor Friedman, unsurprisingly turned traitor. More is at hand though then just a minor rebellion as Governor Friedman is clearly being rewarded for his actions, growing in power and size as the blood flows.

Outside the gates, the Sword Sworn gamble on a counter-offensive, attacking into the Siege Front. They are eventually rebuffed, but at the worst moment the Warp-fired visage of Brother Edelkraut, a storied hero of the Swords of Dorn presumed long dead, appears and empties his wrath into the invaders.

Outcome: No change in regions, but the Governor breaks through the Primaris Gate.

The map after Round 1.

Chaos Daemons overwhelm Swords of Dorn Scouts while Crimson Fists rush to their aid.

Presumed long dead Brother Edelkraut appears from the Warp to support a Lamenters Chaplain in his moment of need.

Scout Initiates Te’Janus and Mynaugh stare down the oncoming horde.

Round 2

Having barely escaped being eaten, the Initiates Mynaugh and Te’Janus immediately stumble into an even worse horror: The soul corrupting might of Chaos! Still trying to escape the carnage around the Primaris Gate, they’re harried by Raptors and driven toward the maw of Nurgle’s mightiest minions.

His rage growing ever more powerful, Governor Friedman sweeps through the Dormitorium feeding civilians to his dark gods. The Swords’ desperation growing as the heretic works ever closer to the chapel, Brother Edelkraut lives up to his legend, moving so fast from fight to fight that he often seems to be in two places at once.

At the previously quiet Munitorum, the defense forces are overtaken by terror as they suddenly realize there is a silent stalker among them: The governor’s secret henchman Assassin Timday appears at the airfield and begins hunting down Tempestus Scions.

Outcome: The Blood Fed cleave a clear path from the Siege Front through the Primaris Gate and the Dormitorium to the very edge of the Chapel.

The map after Round 2.

Tempestus Scions hold their ground at the Munitorum airfield.

Chaos overwhelms the Munitorum’s refinery.

Assassin Timday hunts among the airfield.

Round 3

Now a lumbering hulk, Governor Friedman smashes through the chapel walls and makes his way to stake a claim on a chalice said to have been drunk from by Rogal Dorn himself. Despite dispatching ever more frenetic vengeance, Brother Edelkraut’s furious hauntings are not enough to stop this sacrilege. Meanwhile the twisted Assassin Timday lurks the outer edges of the chapel battle, continuing his persecution of the Tempestus Scions.

Blown by the winds of war from fight to fight, the Initiates Mynaugh and Te’Janus find themselves having gone full cycle, from the very first contact at the Primaris Gate, to the very last fighting at the Chapel of Mons. There they find themselves almost snared in the clutches of the Alpha Legion when an angry company of Lamenters Space Marines comes to their aid just in time. Rallying to their brave example, they join a squad of their brethren Scouts in a suicidal fight to hold the left flank and protect the Lamenters’ main position. At long last the Initiates Mynaugh and Te’Janus have truly learned what it means to be one of the Emperor’s finest.

Outcome: The Sword Sworn make a successful raid into the invader’s encampment as well as retaking the Primaris Gate, but do not stop the Blood Fed’s push to the Chapel of Mons and the precious relics inside.

The map after Round 3.

Snipers pick off targets from the rooftops of the refinery buildings.

Packs of Warp Talons and Nurgle bikers roam through the Dormitorium.

Ill-fated Brother Maximus, cursed with Black Rage in his Dreadnought armor tomb, surges forward to assault a Chaos Havoc squad.


The Sword Sworn maintain marginal control of their monastery on Hedron IX (Sword Sworn tactical victory). Their recruiting pipeline however is wrecked by the Blood Fed, who have indeed feasted on many of their trainees and destroyed much equipment and supporting personnel (Blood Fed strategic victory). Worst of all, the cursed Governor Friedman manages to loot the Chapel of Mons and makes off with the relics he came to steal for his masters (Blood Fed campaign victory)!

Like so many chapters before them, the Swords of Dorn will have to rebuild from this loss, no doubt to become even mightier warriors for the Emperor…

Newly trained Swords of Dorn stand their ground to the last in the chapel.


Full campaign and individual results are posted here (XLSX). As this was purely a casual narrative event, we awarded the following as small store credit prizes:

  • Best Generals: Top overall points in each alliance, encompassing victory points + sportsmanship + army appearance (a 5 point rubric for minimum standards);
  • Craftsperson: First and second place in player votes for best army appearance;
  • Lucky Warriors: Our two primary prizes were drawn from a raffle, each player having earned 2 tickets for a loss and 1 ticket for a win.

Jake C with his Tyranid and Brian M with his Ravenguard won the raffle prizes. Steel Thunder Mike and Sam L from the Berks PA Gaming Club took home Best General titles for the Sword Sworn and Blood Fed respectively. A relative newcomer to our Redcap’s community, Fernando V took second in the painting votes with his Crimson Fists while man of the hour Sascha and his Swords of Dorn once more won that ballot, donating his prize to our ongoing Shadow War campaign. Congratulations everybody!

A Crimson Fists Fire Raptor makes a last ditch strafing run in a futile attempt to hold the airfield.

Next Up!

I have a bunch of thoughts on different aspects of this campaign to tweak. But it seemed very successful at creating the feel of a larger story and throwing in lots of fun little bits without being overly complex or unbalancing. A PDF with all the missions, tokens, map, etc., is mostly prepared and will be posted once 8th edition is released and the necessary changes made.

As a bonus, I was blown away by all the amazing armies and models that came out to play. Many under-utilized models made an appearance, particularly among the Chaos Marines. Many more photos are available via Flickr or Facebook.

All in all, I had a great time, everybody else seemed to have a great time, and I hope it was a fitting community tribute to Sascha, who has been the heart of our 40k group the past few years. We’ll miss you, and we’re sorry we burned down your monastery!

For everybody else, if this is the kind of Warhammer 40,000 gaming you crave and you can get to Philadelphia or Washington DC, you should join us for our upcoming LibertyHammer weekend in June and the NOVA 40k Narrative over Labor Day!


Scout Initiates Mynaugh and Te’Janus fight on, having become true warriors of the Swords of Dorn.

First Playthrough: The Molokh Gambit X-Wing Narrative

Saturday PAGE hosted its first X-Wing event: We did our first full playthrough of The Molokh Gambit, a new lightweight narrative campaign for X-Wing. Fourteen people played, twelve in the missions and six in the concluding epic battle, graciously hosted as usual by Redcap’s Corner in West Philly. This is a quick recap to post some photos and introduce the campaign. In the next couple weeks we’ll be cleaning up the packet, collating links to all the necessary supporting materials (ships, cards, dials, etc), and posting it for the public much like my other unofficial game supplements for 40k.

Many more photos than those here are in the Flickr gallery.


The campaign is built around a mess of toys, including Senator’s Shuttles, Cargo Pods, Crawlers, Stormtrooper Transports, Satellites, a whole bunch of custom tokens and cards to go with them, a collection of official huge ships, and a giant Nebulon B frigate.

My buddy Matt and I 3D printed and painted boxes and boxes of the unofficial models, some of which I designed and some I downloaded and edited to print better, assemble easier, or be in a more useful scale. For those interested but completely unfamiliar, I have previously written a general introduction to 3d printing in the context of wargaming. A step beyond that, recently I posted a detailed tutorial on modeling & printing, using GR-75 Cargo Pods I created for this campaign as the exemplar. Again, when we finalize the packet shortly we’ll post a full manifest of resources for those with and without access to a 3D printer to produce the models or counters for them, all the tokens and cards, etc..

UPDATE: There is a growing collection of links here to resources for getting or making the various components needed.

Many more photos of various stages of printing and assembly are in the gallery.

Modeling the Cargo Pods.

Modeling the Cargo Pods.

Colin playtesting the VIP Escort mission.

Colin playtesting the VIP Escort mission.

Printing a fleet of DX-9 Stormtrooper Transports.

Printing a fleet of DX-9 Stormtrooper Transports.

Working out mounts and a base for the frigate.

Working out mounts and a base for the frigate.

Cards, dials, tokens, and even a custom maneuver template to be mounted and cut.

Cards, dials, tokens, and even a custom maneuver template to be mounted and cut.


Key design goals of the campaign, as with most of my narrative wargaming designs, are flexibility and a reasonable tradeoff between cool mechanics and simplicity. It’s intended for public events or casual home gaming as either a 1-shot over a long-ish day, or a small number of evenings or afternoons. There aren’t extensive mechanics or game modifications to learn, the number of players is variable, people can drop in and out between rounds, and it won’t run so long as to just peter out. For all the X-Wing players that really want to enjoy more storyful gaming but don’t have a fully committed play group or who just want to jump into going pew-pew-pew without everybody having to read lots of extra rules, this is going to be a campaign you should try.

The campaign is built around a two phase structure:

  • Missions: Themed, asymmetric missions toward strategic objectives.
  • Epic Battle: A concluding team-based mega space battle.

Players naturally divide up into Rebel and Imperial alliances, with Scum going to either side to balance as necessary. Short collaborative planning sessions are held by the alliances to divvy up unique pilots and upgrades among themselves, and to help each other tweak squad builds toward particular missions.

We ran this first event as a 1-shot narrative over a single day of gaming, so we did two rounds of missions and then the epic battle. There’s no reason though that there couldn’t be more or fewer mission rounds, the mechanics normalize for that. Each round the alliances alternate choosing missions and players to execute them.

The selection of five missions available is:

  • VIP Escort: A Senator coming to the sector to coordinate the Rebels’ plans is ambushed by an Imperial squadron.
  • Holonet Intercept: Rebels attempt to slice an Imperial holonet relay network to learn about the ultimate target of their campaign.
  • Depot Raid: Imperials attack the Rebels’ covert supply lines.
  • Clandestine Meeting: Imperials come to kill or capture a Rebel Agent meeting covertly on the ground with a Spy traveling undercover among a Mining Clan.
  • Dogfight: A standard X-Wing battle, but augmented by nominating Hero Aces that have a few buffs but yield extra campaign points.

The first four missions listed are grouped into two tracks, Information and Resources. The former yields information helpful in the final battle, while the latter yields raw troops and materials. Dogfights can be allocated toward either one. Each mission has a 5 point rubric for scoring based on campaign objectives like slicing Satellites. Players thus need to work to achieve those, not necessarily just to keep their ships alive and destroy the opponent’s. It’s a very different and fun way to play X-Wing.

Concluding the campaign is a final battle themed around an attack on a critical Imperial Nebulon-B frigate, the Redemption. Storyline and details on that to come!

All the extra toys used for the day.

All the extra toys used for the day.

One of the Senator's Shuttles (3D printed)

One of the Senator’s Shuttles (3D printed).

Cargo Pods (3D printed) unloaded from a GR-75 Medium Transport.

Cargo Pods (3D printed) unloaded from a GR-75 Medium Transport.

DX-9 assault craft and Mining Clan Crawler (both 3D printed).

DX-9 assault craft and Mining Clan Crawler (both 3D printed).

Holonet relay satellites (3D printed).

Holonet relay satellites (3D printed).

The Nebulon-B frigate Redemption (3D printed with the base a mix of printing and scratchbuilding).

The Nebulon-B frigate Redemption (3D printed with the base a mix of printing and scratchbuilding).


Beginning their campaign, Rebels successfully escorted two Senators into the sector to lead their efforts. However, the Imperials were able to defend their holonet relay as well as destroy a Rebellion supply shipment. A clandestine information exchange was a strategic toss-up, with the spy escaping Imperial forces but the Rebellion’s agent unable to bring the data back. The general balance of operations remained neutral as both sides fought to a draw on dogfighting, but the Imperials took a slight lead on strategic factors through the strength of their victories.

Rebels attempt to escape a thwarted clandestine meeting.

Rebels attempt to escape a thwarted clandestine meeting.

Imperials and Rebels think hard about how to stop or enable a Senator to enter the sector.

Imperials and Rebels think hard about how to stop or enable a Senator to enter the sector.

The Senator's Shuttle flies into the thick of a dogfight.

The Senator’s Shuttle flies into the thick of a dogfight.

Rebels and Imperials debrief and make new plans between rounds.

Rebels and Imperials debrief and make new plans between rounds.

Regrouping from the uptick in Rebellion activity throughout the sector, the Empire struck back. Rebels managed to slice the Empire’s holonet relay, but the Imperials destroyed one Senator, stalled another, and destroyed a Rebel supply drop. The Empire also caught a traitorous spy and destroyed their agent contact just in time before the latter could escape with stolen data. Rebels took a slight edge in the sector’s general combat operations through successful dogfighting, but lost ground strategically.

Mercenary Scum defend a Rebel supply drop.

Mercenary Scum defend a Rebel supply drop.

TIEs swoop in, destroying Rebel Cargo Pods unloaded from a GR-75.

TIEs swoop in, destroying Rebel Cargo Pods unloaded from a GR-75.

A clandestine meeting is disrupted by Imperial bombers and ground assault teams.

A clandestine meeting is disrupted by Imperial bombers and ground assault teams.

A formation of TIE Bombers fly to soften the ground for Stormtroopers preparing to assault from their transport.

A formation of TIE Bombers fly to soften the ground for Stormtroopers preparing to assault from their transport.

The battle develops among the ice world's crystal spires.

The battle develops among the ice world’s crystal spires.

After numerous close fought missions, the Imperials managed to maintain strategic initiative in the sector. Rebels thus had to fly blind into their final attack on the frigate Redemption, and had fewer resources with which to do so. However, they slowly gained the upper hand through their pilots’ maniacal focus on attacking the primary target at all cost. That cost was indeed great though as Imperials swept in from the flanks, crushing the Rebels against the dangerous might of the frigate itself. The battle became a question of time, with the frigate steadily losing shields and hull just as the Rebels lost ships. In the end though, with only a few Rebel pilots still extant, they managed to score a few final hits and cripple the frigate. An important victory for the Rebellion, but made at a tremendous sacrifice of irreplaceable personnel and material.

The final battle all staged.

The final battle all staged.

The Redemption's TIE escort prepares to turn toward the Rebel B-Wing bombers inbound.

The Redemption’s TIE escort prepares to turn toward the Rebel B-Wing bombers inbound.

Mass exchanges of fire across and at the aft section of the frigate.

Mass exchanges of fire across and at the aft section of the frigate.

An Imperial Raider comes to bear on the Rebel fleet.

An Imperial Raider comes to bear on the Rebel fleet.

A lone ARC-170 and a pair of mercenaries finally finish running down the frigate.

A lone ARC-170 and a pair of mercenaries finally finish running down the frigate.


Imperials won the campaign missions well but not astoundingly:

  • Campaign Points: 38 Imperial to 28 Rebel
    • Information: 14 Imperial to 6 Rebel
    • Resources: 24 Imperial to 22 Rebel
  • Squad Points: 627 Imperial to 607 Rebel

Rebels however managed to destroy the Imperial frigate as they hoped and was the final goal of their campaign, though it was a close matter in the end with most of the Imperial ships remaining and almost none of the Rebels’ left as the battle concluded.

Many more photos from the day’s action are in the Flickr gallery.


Overall it seemed like the event went smoothly. The relative closeness of the mission results and the individual games was good to see. With a majority of close games and last-minute swings, they need only very slight tweaking to deployment rules and a couple stats to be very balanced and yet capture the intended air of the Rebellion being on its backfoot and making a desperate gamble.

The concluding epic battle was also very close, but it had a bit too much of an air of inevitability about it as the frigate continually, regularly lost shields and hull. Once squads were selected and deployed, the Rebels also had too little strategic decision making to perform because it was so clear that they just needed to keep attacking the frigate and hope they survived longer than it did. At the last minute going into the event we simplified the final battle quite a bit because there seemed to be already so much going on. However, in hindsight everybody could have handled the additional mechanics and they would have brought a lot more story and balance to the battle.

Matt ponders game balance as he watches a VIP Escort playtest, while Jason stays firmly focused on the grimdark.

Matt ponders game balance as he watches a VIP Escort playtest, while Jason stays firmly focused on the grimdark.

Next Steps

For those in the greater Philadelphia area, we will definitely run this event again sometime in early 2017. Stay tuned on the Philadelphia Area Gaming Enthusiasts’ Facebook page to be notified when that pops up. There is also a more discussion-oriented, very active South Jersey X-Wing/Armada/Imperial Assault group that coordinates a number of events and ongoing gaming throughout the region. Our hosts & friends at Redcap’s Corner have weekly X-Wing every Tuesday and Friday night.

Beyond that, the missions already have a very solid packet that can stand just a couple minor tweaks coming out of this first play-through. More importantly, we want to get in some playtesting with the full ruleset for the concluding epic battle before we put out the campaign packet. Look for that to be out though right before or after the new year. There’ll be announcements on the X-Wing Reddit subforum and the official FFG forums. I also have an extremely low activity mailing list to which you can subscribe (form on the left sidebar) for very infrequent announcements about this and other projects.

Thanks to everyone that came out & played, it was a great time. We’ll see everybody out there, and stay on target, pilots!

The battle is joined.

The battle is joined.