The enemy isn't wrong. That's what makes them dangerous.
May 7, 2026
Most shmup antagonists are obstacles. They're in front of you and they need to be destroyed. We built ours differently. The opposition in *Interstellar Sentinel* believes it's right. And within the ru
Most shmup antagonists are obstacles. They're in front of you and they need to be destroyed. We built ours differently. The opposition in *Interstellar Sentinel* believes it's right. And within the rules of this universe — they have a point.
We put this portrait in portrait format for the same reason we gave the hero a portrait: because this character deserves the same visual weight. The conflict isn't hero vs. obstacle. It's two answers to the same cosmological question.
The faction design was built around *difference*, not evil. The universe is broken. Both sides are responding to that fact. The Sentinels hold the line. The opposition believes a different response is correct. Within their own framework, they're not wrong.
That's a harder design problem than "make the bad guy look bad." No spikes, no visual vocabulary screaming villain. The design language says: *other*. A different logic. A different answer.
Most players won't read this framing explicitly during a run. They don't have to. But it's in the art, in the music, in the enemy patterns. You feel the difference between fighting something evil and fighting something that believes it belongs here.
Chris Huelsbeck's score shifts when you reach the opposition's territory. That shift is deliberate. The enemy has its own emotional register.
The portrait mirrors Post 4. Both characters in the same visual treatment. Intentional symmetry — because the conflict needed to feel even, not stacked.
*Tuesday: how we actually made all of this — the behind-the-scenes process of building a game that sounds and looks like it cost ten times as much as it did.*