Allspark er et "match tre" -spil, hvor kernen i spillet er baseret på udvekslingen af to tilstødende robotter mellem flere på spillebrættet for at danne en række eller kolonne med mindst 3 robotter i samme farve. I dette spil fjernes de robotter, der matcher, fra brættet, og de robotter, der er over dem, falder ned i de tomme rum, og de vises nye robotter øverst på brættet. Dette kan oprette et nyt sæt parrede robotter, der automatisk slettes på samme måde. Spilleren tjener point for disse kampe og tjener gradvist flere point for kædereaktioner. Derudover opretter kampe med fire eller flere robotter en speciel robot, der, når den er parret, kan rydde en række, søjle eller en anden del af brættet.