Nine New Videos
This week we've collected some awesome reveal trailers, launch announcements and more in Film Friday! Flicks include ArcheAge, Call of Duty: Black Ops III, Just Cause 3, Land of Britain, No Pineapple Left Behind, Project CARS, Shadowrun Chronicles, Tinertia and Triad Wars.