Rullo er et simpelt matematikpuslespil, hvor du har et bræt fyldt med tal. Målet er at få summen af tallene i hver række og kolonne til at være lig med svaret i boksen. Det, du skal gøre, er at fjerne nogle tal fra ligningen ved at klikke på dem. Det lyder simpelt, men kræver meget tænkearbejde.
Brætstørrelserne varierer fra 5×5 til 8×8. Der er også 3 sværhedsgrader: 1-9, 2-4 og 1-19. 1-9 betyder, at tallene, der skal beregnes, vil variere fra 1 til 9.
Der er 2 spiltilstande: Klassisk og Uendelig. I Klassisk tilstand kan du vælge, hvilken brætstørrelse og sværhedsgrad du vil spille. I Uendelig tilstand får du et puslespil med tilfældig størrelse og sværhedsgrad. Dine samlede sejre i enhver tilstand vil blive registreret. Puslespillet genereres tilfældigt, så du kommer aldrig til at kede dig med at spille.