I still laugh at 5 seconds into it, when I hear Jens scream SQUIDWAAAAARD, Meshuggah are closet Spongebob fans it seems :D