Front Mission 2089 Launch Trailer
Square Enix has updated the official Front Mission 2089 website with a new trailer in anticipation of its launch. Front Mission 2089 is a futuristic tactical SRPG for the Nintendo DS and will be released in Japan on May 29th.