"Hey Alexa, play Garlic Radio."
Garlic-scented music begins to play...
Adding your station to Alexa
You no longer need an Alexa Skill to get your station on Alexa.
Add your stream to Alexa here: Alexa Radio Station Onboarding
Yep, this page is both an announcement on their blog and the instructions for how to add your station.