The Burning God, the final book in the Poppy War trilogy, is on sale today at the Kindle Store. If you haven't read the Poppy War Trilogy, it's a fantasy world based on ancient China where magic exists by communing with the gods - which is all good and swell as long as you stay sane, because sharing your mind with a god will drive you insane.
I love these books, but here's some warnings - they are grim as hell. Basically the author wondered what could drive a normal country boy like Mao to become a genocidal dictator, and she delivers. The protagonist Rin is likeable, but she's rash and impulsive and is put through the wringer, forcing her to make some very nasty decisions on the heat of the moment - she's heroic, but the books don't shy away from the consequences of those heroics. It doesn't help that she communes with The Phoenix, a powerful god whose only desire is to literally burn, well, everything. There's graphical descriptions of massacres (based on the Nanjing Massacre), genocide and executions. But I really, really loved these books.