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. How do I link my Nexon account to Steam? I launched Vindictus but nothing seems to be happening?