Just finished it. The ending was insane, it was a chaotic fever dream. Probably one of the best TV anime I have seen.