LEFT ALIVE Walkthrough Video
by Blue from Blue's News on (#49P3A)
A new extended walkthrough trailer for LEFT ALIVE shows off more than 14 minutes of gameplay from Square Enix's upcoming stealthy shooter. The Windows edition is due for release on March 5th, and is...