E3 2012 – Games Of The Show – PART ONE



The ROTR crew deliberate over the best Racing, Sim/Strategy, and Sports games at E3 2012.