Tagged:  The Legend of Zelda: Battle Quest

By Sarah Spears, June 12, 2012 0 E3, Impressions, Previews, Wii-U

At the Nintendo booth at E3 2012, we were able to get a hands-on preview of all the games available to play in Nintendo Land. Nintendo Land is an upcoming Wii U launch title set to release late this year…. Read More »