I enjoyed it. It's mostly held back by how long the routes feel, despite not actually being that much longer than usual, due to them constantly backpedaling near the ends, the final route especially drags on forever. The characters are fun and the story is otherwise good though