U.S. release date listed for Langrisser Re: Incarnation Tensei
The exact U.S. release date has been listed by Amazon for the upcoming Langrisser Re: Incarnation Tensei. The latest installment of the Languisher series is expected to come out next year on the 19th of April in the North American region. If you are interested, the strategy role-playing game is available for preorder with this … Read more