What will the Wii U's lineup look like for the rest of the year? What else will we see from the company behind Luigi Death Stares?


Nintendo's big E3 presentation starts at 9am Pacific, and you can watch the whole thing live right here.

Share This Story

Get our newsletter