So, I went to download Captain Toad from the e-shop and...it didn't cost me anything. Any idea what gives? My credit card information isn't stored, so I don't know what happened...