Yup. It's a short VN prequel to the visual novel Echo. If you haven't already, I'd recommend checking that out for the continued story.