City of Stairs is really good. it takes place in a world where the gods were once real, but were killed (by a nation of people oppressed by their worshippers) centuries ago. The world has roughly early-mid 20th century levels of technology. Now, worship of the former deities is strictly outlawed and policed by…