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? I'm receiving an installation error when downloading the game. How Do I Reset My Secondary Password? Linking Nexon and Steam Accounts I launched Vindictus but nothing seems to be happening?