I jut finished watching the latest episode and the writing in this is soo good. All the twists and turns keep you guessing as to what Kira is going to do next and how L is going to try and counter his moves. I think you could compare the moves and countermoves to the game of chess