Legend of the Double Dragon
You can download Legend of the Double Dragon from itch.io

PC Games Like Legend of the Double Dragon

Fighting Indie

Legend of the Double Dragon is a Fighting Indie game. Released for PC on June 18th 2019. We found 60 games which are visually similar to Legend of the Double Dragon on PC.

Platforms: all PC

Released: June 18th 2019