Windhand so posneli videospot za skladbo First To Die. Ta je del njihovega aktualnega studijskemga albuma z naslovom Eternal Return, ki je izšel v začetku oktobra lani pri založbi Relapse Records.