I've been getting psyched about Survive This!! - Dark Places & Demogorgons and have decided to rewatch Stranger Things. This morning I remembered that Mega Ran has a few Strangers Things inspired ep about the show. If you like hip hop with a nice flow, I think you'll enjoy it. Mega Ran is a cool cat I've met a few times. He's teacher turned indie rapper. He's also the only rapper licensed by Capcom, which is pretty cool. You can download Mega Ran - Strangers by following this link.