Easily one of the best VN's I've played. Took way longer than I expected to do a single route, but I'm not complaining, this game is great. Tate's route is definitely my favorite, though.