Joshua Dalzelle continues to somehow outdo himself. Just when I thought his books could not be better, he writes Boneshaker which is outright fantastic. I love the way he ties this series to his Megaforce series. Just enough tie-ins to make it fun if you read both series.