The strategy of it looks pretty cool.
It’s top down combat, and you play as an individual dude. Your team has to keep your players supplied, your vehicals armed and fueled, etc. So you can go and cut off opponent supply lines, or capture strategic targets (like production facilities maybe?).
Seems like it could be really cool.