65%Strong matchDwarf Journey
92%31592% positive reviews, Very Positive across 315 reviews·Dwarf · Platformer
—







Battle through an endless, ever-changing sci-fi train in this gritty 2D roguelike. Each car is a new challenge—fight enemies, discover items from unique realities, and defy gravity. Die and start over, unlocking new gear and skills to push further every time. Welcome aboard the NULL Train.
NULL Train
SteamNULL Train is a 2D pixel-art roguelike where you fight, adapt, and survive your way through an endless, procedurally-generated sci-fi train. Each train car is a new level — some filled with enemies, some with hazards, or strange physics like zero gravity.
Battle your way through, collect items to unlock permanent upgrades, and try to push further with each run. When you die, it’s back to the start — but with better gear, sharper reflexes, and a new strategy.
Currently available in English. Localization into additional languages may come in a future update. Let us know which languages you'd like to see via the community hub!
Steam data © 2026 Valve Corporation. Trademarks are property of their respective owners.
All matches
Finding similar games…
Dwarf JourneyShares 1990's · Action-Adventure · Roguelike , adds Dwarf92% · 315 positive reviews65%Strong match—
VoidtrainShares Action · Adventure , adds Open World Survival Craft73% · 10k positive reviews71%Strong match—
Tiny RoguesShares 1980s · Action Roguelike · Action-Adventure , adds Bullet Hell97% · 10k positive reviews64%Good match—
Railroads & CatacombsShares Roguelike · Roguelite · 2D , adds Roguelike Deckbuilder75% · 335 positive reviews69%Strong match—
Choo Choo SurvivorShares Action Roguelike · Roguelite · 2D , adds Trains85% · 593 positive reviews69%Strong match—
Neon AbyssShares Loot · Action Roguelike · Action-Adventure , adds Procedural Generation86% · 20k positive reviews62%Good match—All matches
The best games like NULL Train are Dwarf Journey, Voidtrain, Tiny Rogues, Railroads & Catacombs, and Choo Choo Survivor.
Match on: filter matches for NULL Train by tag
Filters all matches
65%+Strong matches
50%+Good matches