HomeAnime News Network - Article Fate/Extella Link Game Trailer Reveals March 19 Release for N. America byadmin hg -February 19, 2019 0 Game to launch worldwide for PC on same day from Anime News Network - Article http://bit.ly/2Iq5941 Tags Anime News Network - Article Facebook Twitter