Yes. A spin-off usually means that the entity is fully developed (making it an $8/share dividend, lol) or that they have access to loans so they can develop it further. Parent is no longer injecting cash.
So that is probably the main reason for the spin-off. It doesn't say much about the plan they have for Rouge Mountain.
I don't think there will be more spin-offs. Perhaps they will merge with a biotech company. Or go private etc.