To start off, I'm going to say that I love a lot of the characters - basically every character besides the main character. Takemichi is a 26 yr old who goes back in time and is living in his 13 yr old body with the knowledge he has as a 26 yr old. With that being said , there are numerous times where he acts as if he's even younger than 13 and much much dumber than a 26 yr old. He simply doesn't put 2 and 2 together when there is more than enough basic information available to him.

Other than the MC being kind of a dunce - making stupid decisions and not realizing things when he should - there's a lot of good stuff in this anime. The other important characters are great, they're intriguing, well built, and they're badasses.

The overall story/plot line is also intriguing, but there are a few times where things just don't add up. I understand you must suspend reality when watching a show that involves time travel, but the main character just makes far too many dumb mistakes that go past the point of credibility.

Other shows that have done similar sort of plots ; such as Erased - where the MC goes back in time to prevent a murder -do the same sort of thing but in a much better way. It's a solid anime and keeps you hooked , but if you're looking for a Time travel related anime definitely check out Steins Gate and Erased over this .