Justgotta say Teen Titans and over theĀ topĀ 80's aestheticĀ is pretty awesome. The new 4-parter episode featuring this song is a gem.