Yeah, it's the vocal version of Last of the Wilds.

Also lyrics on the video. =)