
Just wanted to pop in quickly and say that Defiance is FREE to play this weekend on Steam (didn't it just come out recently). We happen to have some great cover art for it as well (and FREE too). Get it right here:
http://www.steamgamecovers.com/covers/defiance
Have a great weekend!
