Defiance Launch – Angry Rant Vlog

I vent my frustrations with the launch of Defiance with an Angry Rant about the games Beta, Patcher and my experience during the first 4 days after release!