I've been searching for a bit because it's really recognisable but I can't put my finger on it either.
Pretty sure the uploader of that video is PXL, who's on these forums.
forums.thewilloftheancients.com/ ... php?t=3657
Same avatar picture on the forums and YouTube. I'd suggest dropping him a message (and please inform me what the intro music is too!)