HomeAnime News Network - Article Neptunia Shooter Game's Trailer Reveals May 21 Release on Steam byadmin hg -May 01, 2019 0 Idea Factory International initially announced game as April Fool's joke from Anime News Network - Article http://bit.ly/2Vf1v32 Tags Anime News Network - Article Facebook Twitter