Left Alive - Before You Buy

Left Alive (PC, PS4) is a stealth action game set in the Front Mission universe. What's the deal? Let's talk. Yep.
Subscribe for more: http://youtube.com/gameranxtv