The short: 3/5 ✦. This steampunk novel has a lot of potential, but falls flat due to sketchy backstory and inconsistent characters.

The short: 3/5 ✦. This steampunk novel has a lot of potential, but falls flat due to sketchy backstory and inconsistent characters.