So what the heck is Square Enix’s “Left Alive”? (Hands-off gameplay impressions) Brent Botsford Gaming September 1, 2018 0Left Alive is an interesting new video game IP from Square Enix that has been shrouded in mystery since its initial...