Absolutely high end anime.
Great action great story.
It also has very interesting character development.
pretty nasty bad guys.
badass weaponry.
Not many fillers which is good because fillers are annoying.
An overall amazing anime nuff said