Anybody catch it on Adult swim last week? Good stuff. Can't wait for this weeks episode when the band awakens a troll. The Deth Jingle song was awesome "Do you folks like coffee?"