By using this site, you agree to our Privacy Policy and our Terms of Use. Close

I heard some not so nice stuff about Left Alive. It's a shame really, I was looking forward to a mech game.