YGOPRO is a free online dueling system made for playing Yu-Gi-Oh! duels.
- Background music for menu screens and during the duel.
- A single player mode in which you have to solve a challenging situation and win the duel in one turn.
- Game rules can be customized easily. You can modify the banlist, life points, TCG, OCG and much more.