Duel Links and Jikkyou Powerful Soccer have been brisk, with the big-headed soccer game, in particular, reaching number the top spot for free apps on the Japanese App Store and racking up over six million downloads.