This anime is great but what's with this show and cliff hangers? Season 1 left off something season 2 didn't even talk about. Season 2 was really long with mini fillers and didn't get to the point and towards the end we have another enemy in addition to season one and we never get to see what happens to them. It's been 3 year since season 2 and we still don't have anything on season 3, if ima be waiting years to continue on a cliff hanger than this anime is kinda dead. I wouldn't mind if they left cliff hangers in every season if they consistently release seasons every year and continue where they left off.