Yeah, this was pretty darn great. The author somehow managed to complete both the story for all the girls, the world-ending action plot, and a satisfying main love story with best girl (fite me) all in one. Also all the girls (including katsuragi those few times) and interactions were really cute.