Legend of the Dragon

No Matches

Legend of the Dragon is a 3D versus fighting game that plays like a 2D versus fighting game. The game is based on the animated series of the same name and resolves around a battle... read more >>

Legend of the Dragon is a 3D versus fighting game that plays like a 2D versus fighting game. The game is based on the animated series of the same name and resolves around a battle... read more >>