Projects

The Meatbag Labs Territory

Games, gazettes & other claims staked by Kevin Sotka

Doc, your frontier guide

Doc says

Well howdy, stranger. Name's Doc. I ride shotgun on this here wagon train of claims — games by the dozen, a gazette, a novel, and a whole land you can walk into. Some have struck the vein and you can stroll right in the door. Others are still gettin' hammered on, and I'll tell ya which is which straight. Go on, have a look around the territory.

Live

Train Lore

Dispatches from the iron roads of the Pacific Northwest — avalanches, railroad wars, and the fellas fool enough to lay track through 'em. The history's wilder than anything I could make up.

Read the dispatches
Live

Gridiron Gazette

A western broadsheet for fantasy football — the day's wire, what it means for your roster, and a tip of the hat. Doc's got his own news stand now, at his own address.

Visit the Gazette
Live

HR Derby

Nine fellas, one summer, and every home run counts. A backyard fantasy baseball derby runnin' all season long.

Check the standings
Live

Meatbag Made

The front door to the whole territory. Ain't a homepage so much as a country — walk in and the land opens up around ya, villages and all.

Enter the land
Live

Hit Factory Games

Kevin's game studio, and the front door's a livin' room with a CRT in it. Turn the dial, change the channel — every channel's a game that plays right there in your browser. Thirteen runnin' so far and the line ain't stopped.

Turn the dial
Live

Songs of the Kalevala

Seven old Finnish tales retold and hung one apiece in the buildings of Sotkajärvi village. Singin' matches, a stolen sun, and a mill that grinds out fortune.

Read the tales
Shipped

Riventide

An indie RPG, built and shipped, music and all. No storefront to wander through no more — it plays right in your browser, boots on.

Play it now
On the workbench

Meatbag Made: The Novel

Neo‑Shenzhen, 2047. The rain's got lithium in it and a fella named Marcus certifies who's still human — 'til the day he certifies somebody who ain't. Book One's got a home now; the ink's still wet.

Read the openin'
On the workbench

JobClaw

A hired hand that runs a job hunt — keeps the pipeline, writes the dossiers, and does the outreach legwork so a person don't have to.

On the workbench

Business & AI Consulting

Kevin's day-job trade, out on its own: teachin' real teams to actually use these machines. No hype, no hand-wavin' — you leave with a skill, not a subscription.

On the workbench

Sotka Family History

Trackin' one Finnish family from a farm in Pudasjärvi to a dairy in Washington state, one parish record at a time. Slow work, and every line of it sourced.

On the workbench

SodClaw

The trail boss for this whole outfit — an agent that keeps every claim on the map, rides the fence line each Friday, and tells Kevin which fork in the trail actually matters.

New claims get staked all the time. Ride back through whenever you’re in the territory.

This is our project junk drawer- err… portfolio. We’ve been making stuff. A lot of software. Apps. Games. Solutions. Some jokes. Content. Ideas. We want to do more of that, but energy, priorities, work, life, all get in the way.

A lot of these are built with AI tools. AI-Enhanced Meatbag Made. Does that count?

Since early 2025 I’ve been playing with Claude Code, Cursor.ai, Google Labs stuff, ChatGPT, Grok, and various other products and LLMs to build games and programs. Strikes n gutters, hits n misses, but I learn with each build.

Riventide

A fantasy RPG story game rich in music and sound design (short video below)

https://github.com/kevin-sotka/riventide

…and a youtube video on how i create and add sound effects to the game…

https://youtu.be/myJtScCNXbY
Learn more in The Deluxe – Consterllations’s privacy policy (opens in a new tab).

These ChatGPT-drawn Thumbnail images make me look pretty funny. Check out my YouTube channel for more content.


Train Lore – PNW Railroad History

…They had survived the impossible storm. But in the seconds after that fateful lightning strike, a ten-foot wall of snow—half a mile long and a quarter-mile wide—broke loose from Windy Mountain’s flank and roared toward the tiny railroad town.

I love trains and decided to start relating Pacific Northwest Railroad history stories as a blog theme. Check out the Writing page and my Substack.

Meatbag Made

The Novel

The rain tasted of lithium and someone else’s memories, and forty million souls breathed it in without question, their reflections swimming in streets that had forgotten what dry felt like. Somewhere above the neon, past the blockchain seals and the certified truths, the sky was doing that thing again, that slow iridescent exhale, and nobody looked up.

…COMING SOON! Like all things MBM, it’ll be worth the wait!


Home Run Derby

I created a pretty fun home run tracker to help us enjoy our simplified fantasy baseball betting pool. It’s basically a spreadsheet, a script calling the mlb.com api nightly for HR totals, and a website to display. Oh yeah, and a draft board.

Click the thumbnail below to watch a YouTube video on how to set one up, yourself.


Swatch

A Brian-Eno-app-inspired graphical tone creator. I forget the name of his. But this is fun. Tap the screen to make a tone. Hold it down and release for a deeper tone. Add delay, add reverb, ADD some MOOARRR!

Check it out here! Give us some feedback.


Oregon Fail

The result of my first vibe coding experience in March 2025: an Oregon Trail spoof titled Oregon Fail. I used Cursor to build it, and I host it on Github. Give it a play!

Here’s a 5-minute video of me explaining my first experience vibe-coding:

https://youtu.be/myJtScCNXbY
Learn more in The Deluxe – Consterllations’s privacy policy (opens in a new tab).


The Gridiron Gazette

The Gridiron Gazette Free Fantasy Football Newsletter Service

I love playing fantasy football and, if I’m honest, I’m quite good at it. I’ve won 6 championships across 3 leagues over the past 6 seasons. Perhaps I devote entirely too much time to it.

I dig listening to the Fantasy Footballers and apply to work for them annually. I fantasize about being a fantasy pundit. This is my first foray into building tools I can use and share with the fantasy community.

It’s a newsletter that aggregates a few feeds, with an enhanced option to receive a custom version that only finds content and updates for the players on YOUR team. And also a mock draft tool in which you can change the bots’ strategies to emulate those of your own leaguemates.

AI Mock Draft Streamer

a mock draft tool in which you can select your draft position and select from various fantasy football draft strategies for each of your AI draft bot “opponents” – try it here!


Milk And Butt

Our son was born 6 weeks early and we spent some time at Tacoma General NICU, where we learned to closely track our little grower and feeder’s feedings, diaper changes, and medications on 100s of sheets of loose paper 😳

here’s a better way (prototype)


…but wait, there’s more! we carry all the things you’ll need to survive a robot rebellion, your kid’s kindergarten graduation, or an afternoon tea. drop us an email to place an order, we’ll see about it! was this next section more about finding nano banana use cases in early 2025? you be the judge!


Saltoshi

Season your food, HODL your health

Precise salt granule measuring to .0000001 grams

Drumbrella

The rain will be music to your ears

watch the demo video above, email us if you want


Pickleball accessories

stylish MBM pickleball gear for the sport invented on Bainbridge Isle

watch the demo video above, email us if you want


Microwave plate plate

when your plate gets too hot but your food is still cold

watch the demo video above, email us if you want


Fanny pack that becomes a sandal

how convenient!


Slake powdered water

for that deep down meatbag thirst

…although i think we made water dryer, here…




Kidproofed.ai


Other products

Drumbrella
Husband shock collar*
Pickleball gear
Slake (powdered water)
Elon musk*
Personalized art labels for shampoo*
Snuggie suits*
Microwave plate plate
Fanny pack that becomes a sandal
Wall pingeez*
*all rights reserved / coming soon