A little while ago, Cleveland rapper Kid Cudi announced he would be releasing a new EP called Satellite Flight: The Journey to Mother Moon based on 24-hours notice. Almost out of nowhere, Cudi has shared the title track off that work today and you can give it a listen after the jump. The track sounds like a […]