Well done, charming, and meta in all the good ways. Both genres definitely scream “modern nostalgic millennial sensibilities” to me, personally.