I now understand why they call them SUPER Battle Droids. Holy shit.
The game is short but what's here is SO SO GOOD. It took me a bit to understand how i'm supposed to play it but onve it clicked it became one of my favorite FPS games of all time. We need the sequel.