Death NoteĀ is taking a beating by the critics. The show debuted on Netflix Instant this […]