Vindictus Trailer
Posted by IGN Mar 24 2010 21:43 GMT in Vindictus
- Like?
Doesn't make much sense, but looks damn fun.



Sign-in to post a reply.