19 1 Elements of War - Gameplay Trailer This trailer features some of the in-game battles and weather-controlling weapons that will be showcased when the game hits US stores on April 12 and digital distribution services on April ...
Log in to comment