Le joueur incarne un ou une étudiante qui évoluera au travers 3 niveaux, et devra choisir entre progresser en programmation ou tomber amoureux(se). Le jeu a été conçu en C++ en programmation objet, le moteur de jeu étant indépendant de son contenu, si bien que l'on peut changer entièrement l'histoire, rajouter des niveaux, des options, etc.