Yu-Gi-Oh! Duel Links Celebrates 40 Million Downloads
Yu-Gi-Oh! Duel Links was originally released on Android and iOS on November 17th, 2016. Since then, it has been downloaded a total of 40 million times worldwide. The mobile Yu-Gi-Oh card game has been so popular that it has ranked as the number one free game in the App Store in France, Germany, Japan, Taiwan, the United States, and 60 [...]
Read more