Really smooth animations! This reminds me a lot of the card game Fluxx, but a lot more interesting and fair.
Hoo I don't know fluxx, I will look into it.