As long as you've visited an Attraction this turn, Soul Swindler has indestructible. (Damage and effects that say "destroy" don't destroy it.)
When Soul Swindler enters the battlefield, open an Attraction. (Put the top card of your Attraction deck onto the battlefield.)