Koei Tecmo released a new DEAD OR ALIVE Xtreme 3 Scarlet trailer to show the features of the Switch and PS4 versions in action.
Koei Tecmo released a new DEAD OR ALIVE Xtreme 3 Scarlet trailer to show the features of the Switch and PS4 versions in action.