Based on visual novel