Where can I download Vindictus? Follow You can download Vindictus via the Nexon Launcher or on the steam network. Related articles Which countries are allowed to play Vindictus? How Do I Reset My Secondary Password? I'm receiving an installation error when downloading the game. Linking Nexon and Steam Accounts I launched Vindictus but nothing seems to be happening?