Diecast #64: E3 Dustup, Watch_Dogs, Steam Summer Sale By Shamus Posted Monday Jun 23, 2014 Filed under: Diecast 117 comments