New Super Luigi U and Game and Wario are the most notable release from Nintendo’s digital storefront
New Super Luigi U and Game and Wario are the most notable release from Nintendo’s digital storefront this week. Other digital offerings include games like Project X Zone and Mega Man 6. Here’s the full list.
Sign-in to post a reply.