The Sims 3 Island Paradise is a DLC package. To activate, you need to have The Sims 3 in your Steam account. The Sims 3 Island Paradise is delivered as Steam cd key after your purchase. The Sims 3 Island Paradise activation and installation is done entirely on Steam. Internet connection is required. Sometimes your Sims just need a change of scenery. A trip to the ocean could be just what the doctor ordered! Get around in a number of customizable boats, or dive right into the deep blue for a refreshing break.