3.5 for me. I expected something completely different but ended up pleasantly surprised by how readable I found it. Also think my enjoyment was influenced by seeing it as a queer, feminist Red Dead Redemption 2 (you won't convince me otherwise, the Kid is Dutch, Cassie is Arthur and Ada is John) but with a much happier ending.