IN is the GOAT (148.2 BPM of urgency) ★ SA is the darkest (2104 Hz) ★ UFO is my comfort pick ★ PC-98 onset rates are unmatched ★
♦ About This Page ♦

Personal opinions on every mainline Touhou game, backed by data from my compositional analysis. Each game is color-coded by its box art palette. Audio metrics (tempo, brightness, onset rate) come from analyzing 379 tracks.

Brightness = spectral centroid (Hz). Lower = darker/heavier.
Onset rate = note events per second. Higher = busier/denser.

♦ My Rankings ♦
RankGameWhy It HitsKey Stat
1stTH08 (IN)Peak urgency, replay value, character interplay148.2 BPM
2ndTH12 (UFO)Comfort game, springtime energy despite difficulty2228 Hz (dark)
3rdTH06 (EoSD)First 1cc, iconic everything, gateway drug2781 Hz (bright)
4thTH07 (PCB)Cozy winter vibes, ZUN's trumpets peak here0.235 RMS (loud)
5thTH11 (SA)Best OST, hardest game, the descent2104 Hz (darkest)
PC-98 Era (1996-1998)
Era signature: FM synthesis crunch, highest onset rates in the series (5.37-5.91/s), raw energy that Windows games rarely match. The hardware limitation became the aesthetic.
TH01: Highly Responsive to Prayers1996
The Arkanoid oneOST ONLY

The origin point. A breakout-style game that doesn't play like the rest of the series, but you can already hear ZUN's compositional voice forming. The PC-98 FM synthesis gives everything this raw, crunchy energy.

Data insight: Highest onset rate in the series at 5.91 notes/sec. The FM chip was working overtime.

Tempo: 135 BPMBrightness: 2642 HzOnset: 5.91/sTracks: 15
Not played
TH02: Story of Eastern Wonderland1997
First true shmupOST ONLY

Where the danmaku formula begins. Marisa's debut. The music has this frantic, almost aggressive energy that the Windows games rarely match.

Data insight: Fastest average tempo in the entire series at 149.6 BPM. ZUN was in a hurry.

Tempo: 150 BPMBrightness: 2361 HzOnset: 5.55/sTracks: 18
Not played
TH03: Phantasmagoria of Dim. Dream1997
First versus gameOST ONLY

The first experiment with versus mechanics. Interesting to see ZUN trying different formats this early.

Data insight: Brightest PC-98 soundtrack (2706 Hz centroid). The competitive energy shows in the timbre.

Tempo: 138 BPMBrightness: 2706 HzOnset: 5.54/sTracks: 24
Not played
TH04: Lotus Land Story1998
Formula crystallizesOST ONLY

The template for modern Touhou solidifies here. The music starts showing more melodic sophistication while keeping that FM crunch.

Data insight: Slightly lower onset rate (5.37/s) as ZUN gives tracks more room to breathe.

Tempo: 132 BPMBrightness: 2453 HzOnset: 5.37/sTracks: 23
Not played
TH05: Mystic Square1998
PC-98 peakEMULATED

The PC-98 era finale and arguably its peak. Would love to track down an actual PC-98 in Japan someday to experience the authentic FM synthesis. The hardware limitation became an aesthetic.

Data insight: Second-highest onset rate (5.72/s) and solid brightness.ZUN pushing the hardware to its limits.

Standout tracks: Romantic Children • The Grimoire of Alice (Judas Kiss) • Alice in Wonderland

Tempo: 134 BPMBrightness: 2568 HzOnset: 5.72/sTracks: 23
Emulated, partial
Early Windows Era (2002-2005)
Era signature: The 'cozy' era. Highest brightness/energy readings. TH06-08 are the holy trinity: iconic characters, iconic music, peak Touhou cultural impact. Onset rates drop from PC-98 levels as compositions gain sophistication.
#3TH06: Embodiment of Scarlet Devil2002
The Western gatewayPLAYED

My first Touhou and first 1cc. The game that hooked me and countless others. Iconic OST, iconic characters, iconic stages. It's slightly older than me which feels surreal. This game has been shaping internet culture since before I could read.

Data insight: Third-highest tempo (142.4 BPM) and brightest Windows-era soundtrack (2781 Hz). The gothic energy is measurable.

Standout tracks: Septette for the Dead Princess • U.N. Owen Was Her? • Flowering Night

Tempo: 142 BPMBrightness: 2781 HzOnset: 3.75/sTracks: 17
1cc'd Normal
#4TH07: Perfect Cherry Blossom2003
Peak cozyPLAYED

The feeling of winter, the sakura petals, the melancholy. This is where ZUN's trumpets really shine. Every early Windows game has this cozy quality that's hard to describe, but PCB captures it best. The death/rebirth spring theme resonates.

Data insight: Highest RMS energy in the series (0.2346). The 'powerful' feeling isn't just vibes, it's measurably the loudest soundtrack.

Standout tracks: Border of Life • Phantom Ensemble • Bloom Nobly, Ink-Black Cherry Blossom

Tempo: 136 BPMBrightness: 2742 HzOnset: 3.45/sTracks: 20
1cc'd
#1TH08: Imperishable Night2004
THE GOATPLAYED

The peak. Best replay value in the series. The intertwining of old and new characters, the urgency of the eternal night, the 'double dash' team mechanics. Everything about this game represents what Touhou does best. This is my desert island pick, no contest.

Data insight: Second-highest tempo (148.2 BPM) explains the urgency you feel. The night isn't ending, and the music won't let you forget it.

Standout tracks: Love-Colored Master Spark • Reach for the Moon, Immortal Smoke • Flight in the Bamboo Cutter

Tempo: 148 BPMBrightness: 2535 HzOnset: 3.67/sTracks: 21
Multiple 1cc's + Extra Boss
TH09: Phantasmagoria of Flower View2005
The experimental oneOST ONLY

The black sheep with its versus system. Respect to ZUN for taking creative risks in the dusk of the early Windows era, even if it's not for everyone. Sometimes you need to experiment.

Data insight: Darkest early-Windows soundtrack (2224 Hz centroid). The flower viewing has an unexpectedly somber undertone.

Tempo: 138 BPMBrightness: 2224 HzOnset: 3.36/sTracks: 19
Not played
Mid Windows Era (2007-2013)
Era signature: Darker, more mature. TH11 has the lowest centroid in the series. Tempos start declining. ZUN's compositions gain depth at the cost of some early-era brightness. The journey underground and to the skies.
TH10: Mountain of Faith2007
The soft rebootPLAYED

The soft reboot. Mountainous Shinto aesthetics, the feeling of autumn, the sense of ascending toward something divine. Clean mechanical reset after TH09. The return to focused single-player danmaku felt necessary.

Data insight: Lower tempo (131.7 BPM) and onset rate (3.09/s); the contemplative mountain climb is reflected in the pacing.

Standout tracks: Faith is for the Transient People • Native Faith • Fall of Fall

Tempo: 132 BPMBrightness: 2345 HzOnset: 3.09/sTracks: 18
1cc'd
#5TH11: Subterranean Animism2008
The descentPLAYED

The fanbase isn't joking: this is systemically the hardest game. But that motivates me to keep trying. Compositionally unique as you descend to the center of the earth. The journey to Blazing Hell has some of ZUN's best work.

Data insight: Darkest soundtrack in the entire series (2104 Hz centroid). The oppressive underground atmosphere isn't just theming; the spectral data proves it.

Standout tracks: Solar Sect of Mystic Wisdom ~ Nuclear Fusion • Satori Maiden ~ 3rd Eye • Hartmann's Youkai Girl

Tempo: 134 BPMBrightness: 2104 HzOnset: 3.31/sTracks: 18
No 1cc yet (working on it)
#2TH12: Undefined Fantastic Object2009
My comfort gamePLAYED

Lowkey my personal favorite if you exclude IN. Might actually be as hard as SA with those UFO mechanics and aggressive spellcards. But the springtime music and bouncy feeling always motivates me. This is my go-to when I need uplifting energy.

Data insight: Third-darkest centroid (2228 Hz) despite the bright box art, an interesting contrast. The Buddhist temple theme adds depth beneath the cheerful surface.

Standout tracks: Emotional Skyscraper ~ Cosmic Mind • Fires of Hokkai • Sky Ruin

Tempo: 128 BPMBrightness: 2228 HzOnset: 2.77/sTracks: 18
Working on 1cc
TH13: Ten Desires2011
The painful onePLAYED

NGL, this is the most painful to play. Unorthodox staging, weird story pacing. The trance system feels half-baked. But Desire Drive carries HARD. That one track saves the entire soundtrack.

Data insight: Lowest tempo in the series (120.7 BPM) but high onset rate (4.47/s): restless energy at slow speed. The 'desire' feeling is this tension between urgency and languor.

Standout tracks: Desire Drive • Spirit of Avarice

Tempo: 121 BPMBrightness: 2277 HzOnset: 4.47/sTracks: 31
Struggled
TH14: Double Dealing Character2013
The IN rehashOST ONLY

The IN rehash in staging and nostalgic callbacks are valid. Sometimes looking back is the right move. Tsukumogami (tool spirits) is a fun theme.

Data insight: Brighter centroid (2594 Hz) returns to early-Windows energy. The nostalgia isn't just narrative; the sonic palette recalls TH06-08.

Standout tracks: Reverse Ideology • Magical Storm

Tempo: 130 BPMBrightness: 2594 HzOnset: 2.88/sTracks: 18
Not played
Late Windows Era (2015-2025)
Era signature: Slowest tempos (112-127 BPM), refined production, melancholic drift. ZUN has gotten older and it shows.in a good way. Technical polish peaks. The series experiments with roguelike/card mechanics.
TH15: Legacy of Lunatic Kingdom2015
The brutal onePARTIAL

Rough, but the clean art style, refined music, and Pointdevice mechanics really stand out. ZUN peaked in technical polish here. The lunatic vibes are immaculate; this game wants you to suffer beautifully.

Data insight: Second-lowest tempo (112.6 BPM). The slow, deliberate pacing matches the precision required. Every bullet matters.

Standout tracks: The Pierrot of the Star-Spangled Banner • Pure Furies ~ Whereabouts of the Heart

Tempo: 113 BPMBrightness: 2632 HzOnset: 2.87/sTracks: 18
Played a few hours
TH16: Hidden Star in Four Seasons2017
Cirno's returnOST ONLY

Cirno is in it. Seasonality is a cute aesthetic. That's all I need to know. The four-season gimmick seems fun.

Data insight: Lowest onset rate (2.64/s); the seasons change slowly, and so does the music.

Tempo: 119 BPMBrightness: 2593 HzOnset: 2.64/sTracks: 18
Not played
TH17: Wily Beast and Weakest Creature2019
Animal hellPLAYED

Bombastic and rabid OST.I love it. The new setting with animal spirits and lore expansion into beast hell really carried this one. Fresh energy in the late era.

Data insight: Lower brightness (2371 Hz) returns to mid-Windows darkness. The beast realm has weight.

Standout tracks: Joutounin of Ceramics • Entrusting this World to Idols ~ Idolatrize World

Tempo: 126 BPMBrightness: 2371 HzOnset: 3.17/sTracks: 18
Played through
TH18: Unconnected Marketeers2021
Roguelike elementsPLAYED

Really enjoyed this one. The roguelike card mechanics are great and add fresh replayability. Glad Sakuya makes a return as a playable character.

Data insight: High onset rate (4.28/s).second only to TD in the Windows era. The market bustle is audible.

Standout tracks: The Princess Who Slays Dragon Kings • Smoking Dragon

Tempo: 127 BPMBrightness: 2375 HzOnset: 4.28/sTracks: 18
Played on release
TH19: Unfinished Dream of All Living Ghost2023
Versus returnsOST ONLY

Card mechanics and roguelike emphasis continuing.appealing to modern gameplay sensibilities. Bringing back versus after TH09 is interesting. Some tracks stand out.

Data insight: Brighter centroid (2606 Hz) and low energy (0.1515 RMS).subdued but clear. The ghost theme manifests as clarity without power.

Tempo: 125 BPMBrightness: 2606 HzOnset: 3.01/sTracks: 24
Not played
TH20: 東方剛欲異聞2025
The milestoneOST ONLY

I need to add this to my analysis dataset. Sadly could be ZUN's last mainline game.reaching TH20 is a milestone few game series achieve. The hype felt dead on arrival which is bittersweet. Planning to play and form opinions soon.

Data insight: Data pending.need to extract and analyze.

Not played yet
♦ TL;DR ♦

IN is the GOAT (the data agrees: 148.2 BPM urgency).
UFO is my comfort pick (dark undertones beneath the spring cheer).
SA has the darkest OST (2104 Hz centroid) and will humble you.
Early Windows era is cozy. Late Windows era is melancholic.
PC-98 onset rates (5.5+/s) are unmatched. That FM chip was working.