4.5 stars 
 THE ENDING IS MUCH BETTER THAN I THOUGHT IT WOULD BE 
 (view spoiler)[Somehow I've expected that Sasuke is Zero but making Hideo the actual 'villain' at the end is something I never know I need like !! it's gonna be so much better than if Zero is actually evil and shit. 
 (hide spoiler)]