Neptunia: Sisters Vs. Sisters Gets Switch Release Date, Xbox Teaser Trailer
The Nintendo Switch release date for Neptunia: Sisters Vs. Sisters has been announced. Fans can also check out a teaser trailer previewing DLC for the eventual Xbox release.
Recent Comments