Top
20°

E3 2012′s Star Attraction Seeking New Breakthroughs in Innovation, Game Play

Regardless of the mixed fan reaction to E3′s unveiling in 2012, one title shown forth as arguably the best showcase on the floor. This particular game, scheduled to come out some time in 2013, won several Best of E3 Rewards, including Best of Show from GamingExcellence.

Read Full Story >>
techsnafu.com