bobgamez on 21 April 2012
http://www.gametrailers.com/video/episode-205-invisible-walls/729443
at about 13:00
Shane says That the Wii u's launch line up is pretty damn good, what do you think Nintendo will have up their sleeves for E3?







