A review by zachariasmandrake
Iron Widow by Xiran Jay Zhao

5.0

4.5! The world building and character development was really good. The ending was a bit predictable, but still so fun!