The game is primarily built using Ren'Py, known for high-quality 2D renders, fluid animations, and a branching dialogue system that genuinely affects the story's outcome.