Skip to Main Content?
Public FAQ
@personal_record Created Duels | Duel Duck$102.91
102.91 EarnedDuel wins$101.41
Creator's fee$1.5
Questionable Duck
This duck is new or still building reputation. Proceed with caution 
Win rate79.84%
Duels played1,113