Played an early version of that yesterday, it's good fun.
Same publishers as Frozen Synapse 2 which I'm really looking forward to and signed up to the beta
Didn't get a chance to play Frozen Synapse 2 but seeing it has made me remove the first one from my list of Steam games that I've yet to actually play... (Now sitting at 57% of my collection...)
This is an absolutely awesome little game, definitely worth keeping an eye on:
https://www.youtube.com/watch?v=Bo_K8xkFx70