Its a strange game.
Basically you control a team birds eye view.
Before each battle you can build up your 'base' set traps, funnels and make it look pretty.
When the battle starts (consisting of three rounds) you have to lead your team members around attacking the other team, collecting credits and simply posing.
Basically to win you can either get more kills than the other team or win automatically by blowing up their 'core' located in th middle of their base. As mentioned before there are traps, used to defend your precious core.This will leave your members idle as they won't have to defend and can therefore go to the more important part of killing.
Anything else you'd like to know?
Ah yes, theres a campaign (no proper story), instant action and online playability.