Terminator: Resistance Launch Trailer Showcases The Fate of Universe is in Your Hands

If you’re a Terminator fan, this game might be perfect for you!