Irish artist creates The National's new video "Exile, Vilify"

Dublin-based artist and member of the Loud Mouth Collective, C.F. Meister won a competition staged by Valve Corporation to create the new video for their song "Exile, Vilify".

The song was penned by the band to be part of the soundtrack for the video game "Portal 2" "a first-person puzzle-platform video game."

And here it is the winner, a lone sock puppet in wandering about in the hills of South County Dublin and even getting the DART. Although the video's a bit strange it certainly paints a beautiful picture of Meister's hometown.