All things AWESOME
I thought it was live action at first, dem graphics!
Tags: E3 2013 · PlayStation 3 · trailer · Ubisoft · Watch Dogs · Xbox 360