When ordering Movie Park, do you need a Credit card. I only have a Switch card so I would be a bit screwed if you do.