Alright so I'm going to start by saying I adore this Anime. It's funny, it's interesting, the animation is done well and is smooth (I'm not a fan of 90s style animation) and is a real tear jerker. I mean it, this baby will make you cry. But its heartfelt and has enough comedy to keep everything relatively light despite the darker themes of death, guilt and redemption.
However, it does have a few plot holes and on occasion you may find yourself wondering, what just happened? Why are thse people hugging? And why is this man shirtless? The character backgrounds aren't always addressed very well, although the main character's is. I forgive them however because I truly love this anime. The ending is bittersweet but uplifting, I'll say no more lest I spill some spoilers.
I'll finish by saying you should definitley give this anime a go, just have a few tissues at the ready.