Jed and the Junkyard War (Junkyard Wars #1)
On Jed's twelfth birthday, he wakes up to discover his parents missing. Something is wrong. Really wrong. Jed just doesn't realise it's a floating-city, violent-junk-storm, battling-metals, Frankensteined-scavengers kind of wrong. Yet. A cryptic list of instructions leads Jed into a mysterious world at war over... junk. Resilient, Jed is ready to escape this upside-down place, and bargains his way onto a flying tugboat with a crew of misfit junkers. They set course to find Jed's family, but a soul-crushing revelation sends Jed spiralling out of control... perhaps for good.