*Spoiler for the last 3 episodes*
I think the show could have been longer. I think 47, not 37, episodes would have been the best.
The third to last episode they just randomly out of the blue get matt and mello to kidnap takuda and all three end up dead. It was both spontainous and not well done, this is because mello who was a main character dies pathetically and they also never explain why he kidnapped takuda in the first place jsut to steal her clothes.
I think the show and its infinite chess game feel could have gone on another 10 episodes.
Then the last episode, they tried to fit in so much story and character devolpment into one episode it was insane. You can just tell they were trying to give enough screen time as possiable to all the characters. And while the majority of the episode light is cracked, after he is shot he is suddenly different and you can tell he was sorry for everything he done.
I think they should have either made the show longer or killed off mello better and make the final epiosode an hour long instead of a half a hour.