Players take on the role of Yuji Sakai in a visual novel structured around choices. A battle system and dating simulation elements supplement the narrative, and the path the player takes through the story determines which of the five possible endings they reach.