What the available list says

A community-maintained level index lists 31 main levels and 31 B-Sides, together with author times. Steam does not publish a complete official map list on the product or Workshop pages.

The count is therefore a snapshot checked on 29 August 2026, not an immutable official total. Workshop maps are also a separate, changing catalog and are not included in that community main/B-Side count.

Scope check: a separate 9Puz no-commentary walkthrough records 23 consecutive result boards from one release-day route. That is a route sequence, not proof that only 23 official or optional boards exist. Keep the 31/31 catalogue snapshot and the 23-board observed route visibly separate.

Catalogue versus route scope

What you are countingCurrent evidenceHow to read it
Main-level catalogue31 names in the community level indexDated community snapshot; not an official Steam table
B-Side catalogue31 unlockable names in the community B-Side indexPairings are best-effort until the pickup video is checked
One observed campaign run23 result boards in the 9Puz walkthroughA walkthrough route, which can omit optional or alternate content
Workshop catalogLive Steam Workshop itemsUser-created, changing, and never part of the main/B-Side total

If you are searching for a specific codename, use the tables below first. If you are measuring total game scope, record the source date and label rather than collapsing these rows into one number.

All 31 main levels

The following names and author-time values are a community snapshot. They are useful pacing targets, not a promise that a current build or leaderboard still displays the same values.

#Main levelAuthor-time snapshotRoute note
01racetrack000:27Opening movement and speedrun reference
02conapt000:53Conapt arc; B-Side clue on the main path
03conapt041:06Late-level secret route
04conapt050:50Platform section and right-side opening
05admin0:24NPC conversations are reported as required
06conapt061:10Rooftop climb and hidden room
07conapt080:43Stair/ladder route and NPCs
08conapt090:46Lamp-marked passage and wall climb
09conaptend0:56Grate and left-ledge detour
10sewers000:38Third-platform secret clue
11sewers010:56Spawn turnaround and spring
12roseau000:35Three wall runs
13dreamland0:48Secret direction unresolved in one guide
14laciudadbaja0:47Last-column turnaround
15mechanisms010:46Opposite-side passage
16mechanisms021:05Fan and upper-beam route
17vestiges0:27Right-column climb alternative
18jungle010:57Kreedz B-Side parent candidate
19jungle020:40Pipe-end secret clue
20dam1:02Final-fan corridor
21openoffice000:23Five required conversations reported
22showers000:37Right-wall run
23foire1:20Beam descent
24joan000:41Balcony section
25mucuslife001:17Optional right-side parkour
26mucuslife011:12Spring and circular stair
27windfarm001:18Two vertical fans
28openoffice010:43Five required conversations reported
29apogee001:02Open area near the end
30apogee010:47Post-pipe right turn
31apogee021:14Start-area turnaround

Source label: community level index, captured 29 August 2026. Author times and route notes should be refreshed before being used as current records.

All 31 B-Side names

The B-Side names below are paired to parent levels by campaign order in the community guide. The guide itself warns that the video is the ground truth for each pickup, so treat the pairing as a navigation aid rather than an official mapping.

Parent levelReported B-SideAuthor-time snapshot
racetrack00atago0:35
conapt00conapt00_inbounds0:54
conapt04og_conapt0:12
conapt05conapt05_lightsout0:39
admineasylife060:33
conapt06ozempic010:23
conapt08ozempic060:24
conapt09ozempic080:25
conaptendpirouette0:16
sewers00portokalopita020:27
sewers01sewers020:18
roseau00daurade0:30
dreamlandtsukuba0:24
laciudadbajabajareverse0:49
mechanisms01mechanisms030:25
mechanisms02knopf0:18
vestigesfragment0:17
jungle01kreedz0:42
jungle02afterwork000:42
damgironstraat0:30
openoffice00dhust020:23
showers00jetboil002:33
foirenightlife0:22
joan00garbek000:25
mucuslife00mucuslife031:18
mucuslife01mucuslife071:06
windfarm00windpipe0:16
openoffice01streetlife000:32
apogee00streetlife010:26
apogee01streetlife020:29
apogee02streetlife030:27

Source label: community B-Side index, captured 29 August 2026. The exact pickup and pairing still require a current-build video or in-game check.

What each route record tracks

Route typeUseful detailsSource boundary
Main levelCampaign position, author-time snapshot, medal goal, and route notesCommunity index plus Steam medal achievements
B-SideParent level, unlock-item status, location evidence, and practice notesDeveloper collection rule plus community guide or video
Character routeNPC conversation status and required-dialogue noteSteam conversation achievements plus community locations
Workshop mapItem title, creator, tags, rating, and subscription linkLive Steam Workshop only; never mixed with official levels

The first useful anchors are Racetrack00, Conapt00 B-Side, Kreedz, and the NPC checklist. They represent different player tasks rather than four interchangeable walkthroughs.

How to use the map index

When a row is marked as a community snapshot, use the linked source to confirm the current name or time before treating it as a route target. The index deliberately leaves unsupported values blank instead of guessing.

For a fast search, copy the exact lowercase codename from the table into the Steam level selector or the relevant guide. conapt00_inbounds, bajareverse, and kreedz are B-Side names in the community index, not file paths or official API identifiers.

Version note

Counts, route names, author times, and Workshop availability can change. This page links to the maintained sources instead of reproducing a long list that may become stale.

Sources