It looks like you're new here. If you want to get involved, click one of these buttons!
Was added to Steam for those that use the service.
Can't seem to find it, maybe its because i live in Europe, but then again, does Steam makes the difference depending on where you live ?
Yes, Steam will serve up different search results according to region. e.g., I'm in Australia, if I search for "Vindictus" I get zero results (since it has never been available in Australia and probably never will be); if I follow a direct link to the game on the Steam store, I get a "This item is currently unavailable in your region" message.
The direct link, btw, is apparently: http://store.steampowered.com/app/212160/