I was thinking about MM and Dreams, and I really think what they should do is make Dreams the level creator engine for all their games.
Therefore, every game comes with Dreams as a part of it. Will allow them to not feel like all that development on Dreams is wasted. And their new game will eventually get a PC release, so Dreams would hit PC too.