Indeed, MusicCity seems to be a company in transition, or at least very disorganized. They currently have 3 separate web sites:
http://www.streamcastnetworks.com/
http://www.musiccity.com/
http://www.morpheus-os.com/
The MusicCity.com one actually has a link to the MorpheusOS site on the front page, that's how I found it.