Card (7589 programs)
Pros: Customizable in-game avatars. Players are matched with other players, not bots. Has a lot of in-game events.
Cons: Minor optimization issues. Lacks a practice mode for new players.
Pros: Free tournaments. Intuitive interface. Single-player and multiplayer modes.
Cons: Not suitable for young players.