Where can I download Vindictus? GM Drataso - September 26, 2019 23:42 Updated 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? I launched Vindictus but nothing seems to be happening? How do I link my Nexon account to Steam?