If you can't watch on that site you can on Scott Hansen's vimeo:
Well worth snooping around too because there's some good stuff on there.
In terms of the video, Scott's stuff is as good as ever. In terms of the music, however, the only thing stopping this from being imported staright from 2004 is the unecesary use of autotune. I can't really judge the band fully on one song though.
Also, serious question, how do vampires do their make up when they have no reflection?