The Wii U Deluxe Set is picking up a Super Mushroom on Nov. 1, growing into a new bundle bearing New Super Mario Bros. U, New Super Luigi U, and 32GB of internal storage for the same price. The new $300 pack will replace the original Deluxe Set which included …
Read More »