The gameplay is about 30 minutes. Maybe more if you care about the endings (see ending guide above), but the endings don't differ that much and the true endings are easy to get.