Well I completed Saya no Uta (I pretty much just played it all the way to the end, lol) and that's probably the most twisted game I've ever played. It was amazing. Not sure why you dislike Ryouko though, I guess you got a different ending to me or something.