Dead or Alive 3 Xtreme’s new trailer has Marie Rose wearing… cake

//////

News by Matt S.  As the release date of Dead or Alive Xtreme 3 Scarlet for PlayStation 4 and Nintendo Switch draws ever closer (March 20), Koei Tecmo has released yet another trailer of its beautiful women frolicking around on the beautiful tropical island game setting. And now they’re wearing…

Read More