After quite a few try, I managed to pull some win. You have to first play defensively and once you are set up, go on the offensive.
Fun game, I liked the gameplay. I feel a bit more feedback could help make it easier to grasp (little animations for the variou cards' effect?), but it was still pretty clear.