Przestrzelne strzelanie w stylu shmup
CounterAttack: Uprising to side-scrollingowy strzelacz kosmiczny, w którym lecisz przez 32 poziomy kampanii i próbujesz powstrzymać Automations, zbuntowane maszyny stworzone przez ludzkość. Kampania jest rozgałęziona, z tajnymi ścieżkami przez wormhole, a po drodze czeka 31 bossów. Obok niej są trzy tryby nieskończonego przetrwania: zalew poziomy, pionowy oraz fale generowane proceduralnie. Poziomów nie trzeba przechodzić w jednym podejściu, a cztery poziomy trudności od Easy po Very Hard zmieniają liczbę wrogów, tempo ich ognia i siłę. Tryby idą od spokojnego grania z zapisem po brutalny hardcore bez dodatkowych żyć.
Wspólne latanie w kooperacji
Gra jest zbudowana pod granie razem: 1 do 4 graczy lokalnie i do 8 graczy online z krzyżową platformą. Wszystkie poziomy, tryby, rankingi i poziomy trudności działają w kooperacji. Można się wspierać za pomocą support attachments i Aur, żeby pomagać drużynie, albo iść w czysty obrażeniowy build. W trybie free-for-all powerupy leżą otwarte i wygrywa ten, kto pierwszy je złapie. Jeśli zginiesz, zamieniasz się w wieżyczkę na żyjącym statku i dalej strzelasz, więc śmierć nie kończy zabawy dla drużyny.
Budowanie statku i piloci
Do dyspozycji jest ponad 600 załączników: turbosilniki, myśliwce wsparcia, Aury, podmiany broni, drony atakujące, modyfikatory broni, tarcze, uniki, szansa trafienia krytycznego i więcej. Bronie można łączyć, powstają z tego nowe zdolności, w tym efekty potężne i całkiem szalone. Gotowe konfiguracje można wystawiać na workshop i pobierać cudze. Osiem pilotów ma własne statki, unikalne ultimate i zdolność wewnętrzną: Ayumi z Tactical Nuke i Analysis, Biff z Big Biff Laser i Big Boy, Marcus z Mesonwave i Meson Blades, Joe z Overcharge i Action Joe, Sarah z Quantium Shield i Survivor, Sloane z Fighter Squadron i Sloane Aura, Carl z Plasma Strike i Rocker oraz Jinx z Hack Wave i Autorekt.
Edytor poziomów i kampanii
Wbudowane edytory pozwalają tworzyć własne poziomy i kampanie, a z Workshopu pobierasz czyjeś. Wszystkie treści graczy działają w kooperacji lokalnej i online, z tymi samymi trybami i opcjami trudności co gra bazowa. Customowe poziomy odblokowują załączniki, więc nie trzeba grindować kampanii, żeby testować buildy, choć tempo odblokowywania jest niższe niż w treści podstawowej.