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