Defiance Gameplay Trailer
The first gameplay trailer shows off hundreds of players gunning down a Hellbug Horde in the terraformed San Francisco Bay Area, demonstratng fast-paced, massively cooperative gameplay.
10 April 2012
Popular on gamewatcher
World of Warships: Developer Diaries # 3: Aircraft Carriers
30 October 2014 | 2 comments