Is anyone as excited about the new Meshuggah as I am?