June 15 – Reviews on the Run – Full Show

The ROTR crew assemble in Los Angeles to deliberate over the best games at E3 2012.