New Front Mission 2089 Trailer

Well, I cant see it for whatever reason, but I’ll still post it for your viewing pleasure, and I’ll post my impressions later

Source Article
Trailer Link

Comments
Leave a Comment Below »

You must be logged in to post a comment.