New Super Luigi U and Game and Wario are the most notable release from Nintendo’s digital storefront this week. Other

Advertisement

Want Kotaku’s email newsletter?