Gaming News Fate/Extella Link Is Headed To Both The Switch And PC In 2019By Keith MitchellNovember 1, 2018
Gaming News XSEED Shows Off Their Next Line-up Of Titles Coming To The WestBy Keith MitchellMay 22, 2018
Gaming News SENRAN KAGURA Peach Beach Splash Set To Release On Sept. 26th In North AmericaBy Keith MitchellAugust 22, 2017