XSEED Games, today dropped word that Fate/EXTELLA, their action title set within the Fate universe, will launch for Windows PC via Steam on July 25, 2017 as a standalone digital release for $49.99. To celebrate, XSEED Games...
Read More
2 Minutes