I haven't played something like this - it reminds me a bit of Frozen Synapse? Definitely makes you think - some of the encounters require some noggin'
Some of the card's text was a bit small and hard to read.
It makes me think of Frozen Synapse too! I think there's a lot of strategy here as well.