Ace and Chet may have met their match in the infamous dragon walls from the legendary arcade smash Double Dragon.