Front Mission Evolved Launch Trailer

The massive mech fighting game released its launch trailer today. So check it out for some hardcore metal upon metal action.