Signalstar said:
This game (if it is even a game) was announced too early. I'm worried about what will happen to MM if it doesn't perform well.

There is no need to worry about them, they are managing their own financials and release reports publically here. These show the studio was performing very well (made profits) all the way through FY2017 (ended 31st of march 2017) and have quite a healthy amount of equity build up. FY2018's report is due in Jan 19.