TheWPCTraveler on 20 November 2014
Captain Toad will hold its head above water until the end of 2014, so that's plenty of time to sell through the first shipment.
The problem is if it still doesn't by end-2014.
I WON A BET AGAINST AZUREN! WOOOOOOOOOOAAAAAAAAHHHHHHHHHHHHHHHHHHH
:3