Take your seat everyone it's time for another N.G.N. Showdown. The only place in the world were video games get put up against real life attractions....
Another E3 has come and gone, delivering a few surprises, confirming and stopping rumors, showcasing new hardware, and previewing the lineup for the...