Destructoid

Left Alive mechs it up in launch trailer

Chris Moyse
 

Tomorrow sees the Japanese launch of Square Enix's new action-adventure title, Left Alive. Set within the Front Mission universe, Left Alive follows the adventures of a trio of military specialists as they attempt to liberate the city of No…

Read full article
 
 
LEFT ALIVE ロンチトレーラー