Allspark on "ottelu kolme" -peli, jossa pelin ydin perustuu kahden vierekkäisen robotin vaihtoon useiden pelipöydällä olevien rivien tai kolonnien muodostamiseksi vähintään 3 samanvärisestä robotista. Tässä pelissä robotit, jotka vastaavat, poistetaan pöydältä ja robotit, jotka ovat niiden yläpuolella, putoavat tyhjiin tiloihin ja ilmestyvät uudet robotit pöydän yläosaan. Tämä voi luoda uuden joukon parillisia robotteja, jotka poistetaan automaattisesti samalla tavalla. Pelaaja ansaitsee pisteitä näistä otteluista ja asteittain lisää pisteitä ketjureaktioista. Lisäksi neljän tai useamman robotin otteluiden luominen luo erityisen robotin, joka pariliitoksen muodossa voi tyhjentää rivin, sarakkeen tai muun taulun osan.