Norther's new instrumental song...

This song sounds as if they were in a "I don't know what the hell to play next, I'll just keep playing the same thing over and over again" jam session.