Nintendo Download In USA Week Of June 20
New Super Luigi U and Project X Zone headline the Nintendo download this week.
, by Steve Tyminski
New Super Luigi U and Project X Zone headline the Nintendo download this week.
The most recent Nintendo Direct had the feel of an E3 presentation and it looked like Nintendo was treating it like their E3.
If I told you there was going to be a new 3D Zelda game and Earthbound coming to the States, would you believe me?