League of Wonderland is a 1v1 online collectible card x Tower defense game
It has amazing music and character art/design
The gameplay is fast paced due to having 3 lanes and matches lasting only 2 minutes before overtime
The overall game seems very polished
You get lots of rewards for playing and you get rewarded for both winning and loosing.
Mentioned games