Jan 20, 2025
Finished reading this a couple of days ago, why it took me Sooo long to start I’ll never know, I basically bought it on release day. Luckily managed to stay away from spoilers. Rated it 5/5, as it managed to keep me guessing and raised my heart rate multiple times.









