Langrisser I & II – New Trailer ByMarcello TBL January 11, 2020 Langrisser I & II will arrive on PC via Steam on March 13 in Europe and two days earlier…