Hotfix
Reverted the electron version as it was causing issues (e.g. not saving your progress).
An RPG-lite game where you learn how to read Japanese by battling cute monsters! Track your progress by collecting stamps and unlock new areas as you go. Learn all the Jouyou Kanji, and more (29000 Kanji included)!
| App ID | 2177020 |
|---|---|
| App type | Game |
| Developer | loohhoo |
| Publisher | loohhoo |
| Release date | 2026-04-27 07:52 UTC |
| Release state | released |
| Store page | store.steampowered.com/app/2177020 |
| Last store refresh | 6 hours ago |
| # | Executable | Arguments | OS | Description |
|---|---|---|---|---|
| 0 | kanjirpg.exe |
No player history yet. This app is now tracked, so data will appear within about ten minutes.
| Playing now | Not polled yet (never) |
|---|---|
| 24-hour peak | |
| All-time peak (tracked) |
All Steam store regions, converted to USD at today's exchange rate, compared with the US price. Lowest is the lowest price SteamRaw has recorded for that region.
Loading regional prices…
| Date | Price | Regular | Discount |
|---|---|---|---|
| 2026-09-11 21:52 UTC | $0.99 | $0.99 |
| DLC | AppID | Release | Price |
|---|---|---|---|
| No DLC known for this app. | |||
| Branch | Build ID | Description | Updated | Password |
|---|---|---|---|---|
| public | 24215756 | 2026-07-15 07:41 UTC |
| Depot | Name | OS | Size | Download | Public manifest | Notes |
|---|---|---|---|---|---|---|
| 2177021 | 388.00 MB | 127.85 MB | 6706294783789047813 |
A build is one published version of the game's files on a branch. Steam assigns a new build ID every time the developer pushes an update, so this list is the update history of the app. The files inside a build (depot manifests) are only readable with an account that owns the game, which SteamRaw does not have yet, so build contents are not shown.
| Build ID | Branch | Updated | First seen |
|---|---|---|---|
| 24215756 | public | 2026-07-15 07:41 UTC | 6 hours ago |
Every appinfo change SteamRaw has observed, grouped by changelist. Tags, features, languages, builds, depots, prices and any other key Steam publishes. Tracking since 2026-09-11 21:26 UTC.
No changes recorded since SteamRaw first saw this app. Every future PICS change will be listed here.
| Changelist | Apps | Packages | Seen | What changed |
|---|---|---|---|---|
| No changelists recorded for this app yet. | ||||
Reverted the electron version as it was causing issues (e.g. not saving your progress).
Almost 30000(!) more Kanji addedThanks to Jitenon's data store, Kanji RPG is able to add information of 29200 Kanji. Entries which did not overlap with the existing KANJIDIC2 will not have an English definition (but these are obscure characters anyway, for advanced learners/hobbyists). I (Looh) will be incrementally adding definitions to JIS Kanji over time. Since some levels have insane numbers of Kanji in them, a loading screen has been implemented. The Kanji Stamp Book (aka the dictionary) has been highly optimized and should take less time to load and search.Level AdjustmentsThe Kanji from
* Added some new bg images to Grade 5 * Added a few more words to Grade 4, testing out words in Middle School section * Added bg images to every Middle School level
Bug Fixes * Fixed a bug where fighting the boss a second time resulted in a softlock due to the way item drops were handled * Fixed a bug where getting a status effect from an enemy created a softlock * Fixed a bug that softlocked the game if you spam clicked the options in multiple choice questions which would also make the player bald 🤨 * Vocabulary in the wrong bank are now in the correct levels * Enemy now actually shows up when doing vocabulary * Enabled "Flee" button from battles Content * New enemies * New backgrounds * MORE fish - including 2 rare fish inspired by the artists (0.005%
Introducing Kat! Kat (Mcartiie) is our new scene artist, and she has been helping create new backgrounds for the individual levels. You'll see some of her work in Grade 4, Levels 1 and 2 (the Sunken Library). She is an extremely talented digital artist and I am so excited to have her on board! Please follow her on X and BlueSky :) Game Updates * Grades 4, 5, 6, Middle School Kanji, and Jinmeiyou Kanji, and MORE are all accessible! Kanji Count has gone from 400 to ~5800! :) NOTE: Some bosses in Grades 4-6 are NOT implemented, but see note below about Boss substitution. https://i.imgur.com/knfsU
Hi everyone! Thanks for your patience. Unfortunately right after the last update is when I got diagnosed with POTS, hence the lack of updates 😔 That said: I am working on this! Here's what's included in this update: * Grade 3 is FINISHED (minus vocab). There is a final boss now! * Grade 4 is now partially available up to the 1st mini-boss. * Added more vocabulary to grades 2/3 (still in progress). * Fishing mini game in preliminary stages! See the shop!
Removed softlock when dying in a lesson Updated message box appearance and function so there are less overlapping boxes Added an export/import save option in Settings (see top-left cog wheel in game) https://i.imgur.com/fusYLjR.png
Hello everyone, Looh here with an update (finally!). In this update you'll find Grades 2 and 3 are available. Most of Grade 2 and all of Grade 3 do not have vocabulary options at this time. You'll see a lock icon on the "Vocab" button in lessons only on lessons that don't have any vocabulary to study. I'm being a bit picky about which words I pick and choose from, and it created such an unnecessary mental block that kept me from designing levels and such. So, I decided to just release an update with the Kanji only! Some bugs have been fixed, but as always, since this game is still in early acc
Thanks everyone who bought the game day 1! I'm grateful for people who pointed out some bugs right away, and they have been fixed: * Dying in the HIragana/Katakana mode is no longer a softlock (woops!) * Fixed an issue relating to spam clicking buttons
Full appinfo as delivered by Steam PICS, changenumber 37273654. Also at /api/app/2177020/raw.
{
"appid": "2177020",
"common": {
"name": "Kanji RPG",
"type": "Game",
"icon": "4fd5e56b72c46c760e7a0a34ecbeebb01edb0d7e",
"clienticon": "05d34220126e1e441a9bc4c5eb03f6485753dd8f",
"clienttga": "160425d05c1a87d00b13d15208e5b70c194977ff",
"oslist": "windows",
"osarch": "64",
"osextended": "",
"releasestate": "released",
"controllertagwizard": "1",
"small_capsule": {
"english": "capsule_231x87.jpg"
},
"header_image": {
"english": "header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_logo": "en",
"logo_position": {
"pinned_position": "BottomCenter",
"width_pct": "100",
"height_pct": "89.58333333333334"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "library_600x900.jpg"
},
"image2x": {
"english": "library_600x900_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "library_hero.jpg"
},
"image2x": {
"english": "library_hero_2x.jpg"
}
},
"library_logo": {
"logo_position": {
"pinned_position": "BottomCenter",
"width_pct": "100",
"height_pct": "89.58333333333334"
},
"image": {
"english": "logo.png"
},
"image2x": {
"english": "logo_2x.png"
}
}
},
"store_asset_mtime": "1784098728",
"associations": {
"0": {
"type": "developer",
"name": "loohhoo"
},
"1": {
"type": "publisher",
"name": "loohhoo"
}
},
"primary_genre": "3",
"genres": {
"0": "25",
"1": "4",
"2": "23",
"3": "3"
},
"category": {
"category_2": "1",
"category_68": "1",
"category_69": "1",
"category_74": "1",
"category_79": "1",
"category_80": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true"
}
},
"steam_release_date": "1777276341",
"community_hub_visible": "1",
"gameid": "2177020",
"store_tags": {
"0": "21",
"1": "122",
"2": "8013",
"3": "4231",
"4": "1036",
"5": "24003",
"6": "1674",
"7": "3871",
"8": "4562",
"9": "492",
"10": "597",
"11": "4747",
"12": "4182"
}
},
"extended": {
"developer": "loohhoo",
"publisher": "loohhoo"
},
"config": {
"installdir": "Kanji RPG",
"launch": {
"0": {
"executable": "kanjirpg.exe"
}
}
},
"depots": {
"2177021": {
"manifests": {
"public": {
"gid": "6706294783789047813",
"size": "406844261",
"download": "134058880"
}
}
},
"branches": {
"public": {
"buildid": "24215756",
"timeupdated": "1784101274",
"timebuildupdated": "1784101251"
}
}
}
}