A review by queerbait
Shorefall by Robert Jackson Bennett

4.5