It's hard to understand what's going on at first (the double effect for cards and in which order actions take place) but the game is really well done. Battles are fun and you really needs to use your brain!
Clever!
As a side note, animation and graphics are cut but in my opinion, a "skip animation" or something could help, especially the last battle that tends to be longer)