The Trio discusses 1986’s Heavy Metal Horror Trick or Treat but somehow ends up discussing rapcore from the 2000’s
Eleven new tracks make the music game revival even more inviting