The book I am currently reading is bound to be a fan amongst gamers as the story and writing are very engaging. Dead Man in a Ditch by Luke Arnold is a gritty detective noir based in a world where the magic system is broken. It deals heavily in the themes of guilt, survival after a disaster and just general messed up business. The main character is a man for hire called Fetch Phillips who is a genuine screw up, and he really leans into unreliable narrator. Definetly a book to read if you are bored of typical high fantasy or wanting to get into fantasy but have never clicked with the typical setting/tropes.