You have to watch this anime. I've seen over 30 animes and this is one of my favoirite one. It has the right amount of everything, not too much and not too less! Listen close now--
Right amount of blood and gore
Right amount of sex (not like hentai)
Right amount of girls
Fight scenes last a good amount, not too long :)... In real life, fights don't last 3 epsodes (Like naruto). The fights last one episode at max so they don't bore you or keep you waiting.
The story is unlike anything I've ever seen before. I garuntee you have never seen a story quite like this!