Dans 20 Days, vous devez découvrir pourquoi Amy, votre plus ancienne et meilleure amie, n'est pas venue à votre rendez-vous. Vous êtes une jeune fille qui vit dans une ville moderne, mais qui hélas est un peu loin de l'endroit où vit Amy. Vous décidez donc de vous revoir, mais celle ci ne se rend pas sur les lieux. A vous de chercher ce qui lui est arrivé. Vous avez 20 jours, pas un de plus pour découvrir le secret que cache Amy. Au travers de nombreuses missions sur des lieux différents, gagnez les mini-jeux et passer les niveaux pour accéder, enfin, à la vérité..