www.GameInformer.com
Switch Lights

The lights are on

Defiance Impressions Screenshots

Shots taken while playing in the first days of Trion's shooter-MMO.