Arrows on looginen peli. Peli koostuu kahdesta pelitilasta:
1. Selviytymispeli:
- Tavoitteena on saavuttaa korkein mahdollinen taso tyhjentämällä lauta
- Pelaajan on keksittävä tehokkain tapa tyhjentää pöytä
- pelaaja voi ansaita lisäliikkeitä laukaisemalla nuoliketjun ja nuolien määrä ketjussa on jaollinen kolmella
- pelaaja saa vielä yhden liikkeen tason tyhjentämisen jälkeen
2. Haasteet:
- Jokaisen haasteen tavoitteena on tyhjentää lauta vähimmällä liikkeellä
- Haasteen selvittämisen jälkeen pelaaja saa 1-3 tähteä käytettyjen liikkeiden perusteella
- on 4 eri lautakokoa 3x3, 4x4, 5x5 ja 6x6, joissa jokaisella lautakoolla on 36 eri tasoa