Yes you can manage all of you websites, but you must a partner in order for you to have a 'birds eye' view of the sites you are managing.
Please check out this link:
To log into the partner area go:
Thank you for responding Ryan.
I don't know why this info was so hard to find. Having the same trouble wondering how to get a blog into a Muse site.
What did you need help with in regards to your blog?
Sandpile had a presentation on this:
Thanks Fortunegreen. I'll take a look at that.
I really would like to integrate a WordPress blog and hope that Muse makes that easy down the road. I've read several threads about it but it seems either complicated or what people had suggested didn't actually work well for the person who posted the question.