Find us on

This is Vindictus: The Players’ Perspective

Players visit Vindictus’ headquarters in North America, and give their perspective on the game.

Next Video