Feature: Top 20 Moments of E3 2011 Part 3
Now we’re entering the top 10 features of our top 20 features. Did your favorite moment from E3 make the top 10? Read on to find out. 10. Legend of Zelda: Skyward Sword – It’s a little disappointing...