Journal
Blog
Thoughts, lessons, and progress from completed quests

Gacha Done Right: Designing Pull Systems That Feel Fair
Gacha isn't broken by design. It breaks when randomness has no fairness underneath it. Here's what separates pull systems players trust from ones they eventually resent.

Why Your Game Economy Feels Unfair (Even When the Numbers Are Right)
Players say your economy is unfair. The spreadsheet says it isn't. Both are correct. Here's why mathematical balance and perceived fairness are two completely different problems.

The Real Reason Players Quit at Week 2
Most games have strong D1 numbers and broken D14. The problem isn't the game -- it's that week 1 was designed and week 2 wasn't.