A review by aberlonerose
Railhead by Philip Reeve

5.0

Making friends with space trains, while falling in love with robots, and killing gods. By the author who brought us Mortal Engines.