The Hyrule Warriors pre-order DLC packs have finally arrived on the Wii U eShop at 99 cents per pack, including the Demon King Costumes set
The Hyrule Warriors pre-order DLC packs have finally arrived on the Wii U eShop at 99 cents per pack, including the Demon King Costumes set