Allspark je hra „zápasu tri“, v ktorej je jadro hry založené na výmene dvoch susedných robotov medzi niekoľkými na hernej doske za vytvorenie radu alebo stĺpca najmenej 3 robotov rovnakej farby. V tejto hre sú roboty, ktoré sa zhodujú, odstránené z hracej plochy a roboty, ktoré sú nad nimi, padajú do prázdnych priestorov a objavujú sa nové roboty v hornej časti hracej plochy. Takto môžete vytvoriť novú množinu spárovaných robotov, ktorá sa automaticky rovnakým spôsobom odstráni. Hráč získava body za tieto zápasy a postupne získava viac bodov za reťazové reakcie. Okrem toho vytvorením zápasov štyroch alebo viacerých robotov sa vytvorí špeciálny robot, ktorý po spárovaní môže vyčistiť riadok, stĺpec alebo inú časť dosky.